OpenJDK25 vs Graal25 on HotSpot Microbenchmarks @ AArch64

Generated on 2025-09-03 21:25:05

📋 Experiment Details

Summary Statistics

3764
Total Benchmarks
1422
Improved
2342
Regressed
1.65x
Avg Speedup

Filters and Controls

Benchmark OpenJDK25 GraalVM25 Mode Unit Speedup SS
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewSwap 3257.8685 ± 11.3602 3260.3435 ± 16.2499 avgt ns/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 55046.9986 ± 3353.0610 56083.3914 ± 3506.4461 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetInt 3.7898 ± 0.0374 5.4071 ± 0.0269 avgt ns/op 0.70x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewSwapRO 4091.4061 ± 12.7313 4131.9727 ± 30.1434 avgt ns/op 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 54908.1158 ± 2764.9147 55067.3043 ± 9775.8346 avgt ns/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 8105134.2200 ± 333873.9289 8045223.8597 ± 328113.7171 avgt ns/op 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_gather 10715.2274 ± 3030.4573 10661.1618 ± 2926.5076 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 78205.2257 ± 3178.4201 93701.1874 ± 251.4600 thrpt ops/ms 1.20x Yes
org.openjdk.bench.java.util.HexFormatBench.formatUpperCached 0.5886 ± 0.1096 1.0551 ± 0.1198 avgt us/op 0.56x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewSwap 48.1922 ± 0.3731 46.4443 ± 0.2134 avgt ns/op 1.04x Yes
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultUTF16 0.8435 ± 0.0870 0.9433 ± 0.0626 avgt ns/op 0.89x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 9.3945 ± 2.6246 8.6995 ± 2.7933 avgt ns/op 1.08x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutChar 19.7252 ± 0.1004 314.8784 ± 2.2885 avgt ns/op 0.06x Yes
org.openjdk.bench.java.math.BigDecimals.testSetScaleVarious 252.5823 ± 94.9154 253.2157 ± 86.8059 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_gather_preallocated 39800667.0249 ± 147633.2064 517349900.1682 ± 9397631.7665 thrpt ops/s 13.00x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLongViewSwap 16.1380 ± 0.1013 65.1248 ± 0.6684 avgt ns/op 0.25x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_gather_preallocated 11000.6040 ± 2798.2376 11047.1515 ± 3132.9516 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 22456.1065 ± 43.7275 22156.4605 ± 49.0795 thrpt ops/s 0.99x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 630.1156 ± 19.4405 577.9042 ± 3.9937 thrpt ops/ms 0.92x Yes
org.openjdk.bench.java.util.HexFormatBench.formatUpper 0.5894 ± 0.1175 1.0064 ± 0.1473 avgt us/op 0.59x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntView 3.4916 ± 0.0225 3.4898 ± 0.0188 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 191135.3714 ± 479.0376 190061.2082 ± 407.9409 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 57.7809 ± 7.2773 30.0696 ± 7.0843 thrpt ops/min 0.52x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendStringBuilderToDirect 215036.5587 ± 19145.8315 211852.5258 ± 17445.2434 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongSwap 3.1719 ± 0.0122 2.9139 ± 0.0089 avgt ns/op 1.09x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 58.1526 ± 0.2455 41.6212 ± 1.1405 avgt ns/op 1.40x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_ref 47325.8376 ± 3259.5199 49733.6740 ± 2830.7034 thrpt ops/s 1.05x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewSwapRO 12637.6480 ± 37.2928 12707.4873 ± 49.3697 avgt ns/op 0.99x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.8952 ± 0.0029 2.8998 ± 0.0042 avgt ms/op 1.00x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.decrypt 226480.7303 ± 264.2699 218957.3990 ± 697.5877 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesSieve.Bulk.bulk_seq_inner 10165.9729 ± 566.2119 5392.4724 ± 623.3287 thrpt ops/s 0.53x Yes
org.openjdk.bench.java.util.stream.ops.ref.Reduce.seq_invoke 2412.2158 ± 3.8363 2551.0198 ± 20.1292 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_gather 44932.0763 ± 5383.6915 119223.2885 ± 569.4118 thrpt ops/s 2.65x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkPutFloatView 3.6660 ± 0.0233 5.3348 ± 0.0267 avgt ns/op 0.69x Yes
org.openjdk.bench.java.util.stream.ops.ref.AnyMatchShort.par_start 90729.7665 ± 6967.4191 98472.1414 ± 9846.8876 thrpt ops/s 1.09x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSA.generateKeyPair 7.3947 ± 0.5030 7.1902 ± 0.7577 thrpt ops/s 0.97x No
org.openjdk.bench.java.math.Fp16ConversionBenchmark.float16ToFloat 4903.3551 ± 31.8634 540.8370 ± 2.3144 thrpt ops/ms 0.11x Yes
org.openjdk.bench.java.util.concurrent.Locks.testFairReentrantReadWriteLock 56.2974 ± 0.4606 56.6977 ± 0.3569 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongView 21.8416 ± 0.0885 23.6913 ± 0.1155 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.ArraysFill.testByteFill 9661.0954 ± 16.2623 9696.2631 ± 66.8149 thrpt ops/ms 1.00x No
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultLatin1 4.1263 ± 0.0124 4.5833 ± 0.0375 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_baseline 40198.9862 ± 8784.0810 42767.9735 ± 10895.0818 thrpt ops/s 1.06x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 44310.5605 ± 793.0791 49101.0746 ± 183.2528 avgt ns/op 0.90x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutShortSwap 1594.0324 ± 6.9726 37240.5109 ± 1129.5397 avgt ns/op 0.04x Yes
org.openjdk.bench.java.util.ArraysFill.testLongFill 36892.3369 ± 60.5730 32663.7439 ± 536.7889 thrpt ops/ms 0.89x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatch.seq_chain111 1197.1560 ± 12.9279 125680.9456 ± 9680.9062 thrpt ops/s 104.98x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMiss 27.6834 ± 0.8543 26.0295 ± 0.1901 avgt ns/op 1.06x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewSwapRO 6.1439 ± 0.0223 8.1195 ± 0.0457 avgt ns/op 0.76x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDouble 20.9436 ± 0.1659 23.3615 ± 0.1359 avgt ns/op 0.90x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.decrypt 39195.0856 ± 58.6953 38614.6293 ± 72.3416 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 0.7338 ± 0.8355 4.4194 ± 85.5168 avgt us/op 0.17x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutByteSwap 1599.9445 ± 5.4277 66413.3115 ± 8068.9982 avgt ns/op 0.02x Yes
org.openjdk.bench.java.util.stream.ops.ref.ForEach.par_chain111 203.4461 ± 3.1676 248.2744 ± 7.6630 thrpt ops/s 1.22x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntView 93.2974 ± 0.3588 155.7929 ± 1.0432 avgt ns/op 0.60x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 620022.3999 ± 1341.1623 607808.1891 ± 1461.1019 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongRO 3.4411 ± 0.0200 2.7076 ± 0.0079 avgt ns/op 1.27x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_gather 261078.0185 ± 10208.3831 930512.2881 ± 96634.9770 thrpt ops/s 3.56x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 252.1007 ± 44.2211 243.0996 ± 44.8817 avgt ns/op 1.04x No
org.openjdk.bench.javax.crypto.full.MessageDigestBench.digest 954.4035 ± 2.6562 945.6648 ± 1.5767 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.regex.Exponential.pat2_notJustXs 10917.2810 ± 4427.3746 8610.3025 ± 970.7822 avgt ns/op 1.27x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 1323.5520 ± 276.2934 654.8421 ± 299.8997 thrpt ops/min 0.49x No
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count6 70.7024 ± 11.7501 0.5786 ± 0.1170 avgt ns/op 122.19x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntSwapRO 119.4080 ± 0.6700 227.7509 ± 1.5907 avgt ns/op 0.52x Yes
org.openjdk.bench.java.lang.StringOther.internUnique 6138.7819 ± 731.7882 6103.9682 ± 715.1238 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewRO 2477.0569 ± 17.2255 2486.9748 ± 20.1717 avgt ns/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 53479.1732 ± 3364.9156 51472.1488 ± 3694.8008 avgt ns/op 1.04x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testLong 2.9796 ± 0.0124 4.6702 ± 0.2092 avgt ns/op 0.64x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeLargeSubstring 567.8878 ± 13.3170 6127.3321 ± 18.5856 avgt ns/op 0.09x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather 291.9083 ± 46.0397 388.1314 ± 12.6102 thrpt ops/s 1.33x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 1.9827 ± 0.0619 4.6166 ± 0.2206 avgt ns/op 0.43x Yes
org.openjdk.bench.java.math.Fp16ConversionBenchmark.floatToFloat16 4269.5162 ± 18.3833 558.0271 ± 2.2129 thrpt ops/ms 0.13x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 1555.0424 ± 11.7736 1639.9186 ± 10.6063 avgt ns/op 0.95x Yes
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendMultiple 2.6891 ± 0.0172 2.7774 ± 0.0174 avgt us/op 0.97x Yes
org.openjdk.bench.java.math.FpRoundingBenchmark.test_floor 3009.2934 ± 7.6376 917.4358 ± 10.5806 thrpt ops/ms 0.30x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkPutFloatViewSwap 3260.0352 ± 13.8826 3268.9468 ± 19.7822 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 945115.5718 ± 2688.2384 1015615.1213 ± 11022.0241 thrpt ops/s 1.07x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 291869.6423 ± 2305.3649 289199.2876 ± 617.5795 thrpt ops/s 0.99x No
org.openjdk.bench.java.math.BigDecimals.testMultiply 3893.8712 ± 463.8960 3727.3122 ± 420.0166 avgt ns/op 1.04x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongView 3.1762 ± 0.0217 2.5013 ± 0.0245 avgt ns/op 1.27x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.seq_limitFull 4926.4896 ± 20.4401 8661.1374 ± 970.3973 thrpt ops/s 1.76x Yes
org.openjdk.bench.java.math.BigIntegers.testLargeToString 87.9212 ± 30.0799 113.4466 ± 38.2040 avgt ns/op 0.78x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 95.7134 ± 10.6704 43.2251 ± 10.1706 thrpt ops/min 0.45x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.par_limit1 13632898.5581 ± 83717.5854 26622412.0303 ± 8017415.8699 thrpt ops/s 1.95x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_double 2649.0563 ± 490.0796 2765.4911 ± 332.4884 thrpt ops/s 1.04x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Lambda.bulk_par_methodRef 2.2917 ± 0.0115 1.1965 ± 0.0070 thrpt ops/s 0.52x Yes
org.openjdk.bench.javax.crypto.small.SecureRandomBench.nextBytes 2423621.6270 ± 12646.2122 2550582.2730 ± 50481.8964 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.lang.Integers.reverseBytes 0.0342 ± 0.0004 0.3364 ± 0.0085 avgt us/op 0.10x Yes
org.openjdk.bench.java.lang.ArraysSort.floatSort 75650.2241 ± 57036.9475 307403.5949 ± 5980933.6450 avgt us/op 0.25x No
org.openjdk.bench.javax.crypto.small.MessageDigestBench.digest 1547.5434 ± 2.9417 1546.5944 ± 2.6539 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.par_test16 172.0543 ± 3.6510 164.7554 ± 0.4209 avgt ns/op 1.04x No
org.openjdk.bench.java.util.stream.ops.ref.Limit.par_baseline 1821.3519 ± 84.2213 4431.8806 ± 1588.3811 thrpt ops/s 2.43x No
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 624.4317 ± 0.5749 621.1195 ± 2.1817 thrpt ops/ms 0.99x No
org.openjdk.bench.java.util.regex.Exponential.pat3_justXs 340.9348 ± 80.2272 707.2861 ± 98.0127 avgt ns/op 0.48x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerDuplicate.Bulk.bulk_seq_inner 1.5212 ± 0.0092 1.8360 ± 0.0726 thrpt ops/s 1.21x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleView 69.9343 ± 0.2485 79.0199 ± 0.3326 avgt ns/op 0.89x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopPutLongViewSwap 21.3261 ± 0.1288 65.4518 ± 0.9017 avgt ns/op 0.33x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 279.5412 ± 46.1844 134.7917 ± 72.0080 thrpt ops/min 0.48x No
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count10 120.0252 ± 33.0371 0.5502 ± 0.0510 avgt ns/op 218.14x Yes
org.openjdk.bench.java.lang.StringConcat.concatStringIntString 19.1697 ± 8.2764 27.6316 ± 8.7903 avgt ns/op 0.69x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 22066.4619 ± 143.1944 62369.7568 ± 1050.9883 avgt ns/op 0.35x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_SSE4_char 5850.5269 ± 583.1371 14776.1758 ± 434.4188 avgt ns/op 0.40x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatView 3.1386 ± 0.0215 3.1397 ± 0.0122 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.file.PathOfString.parse 47945986.4563 ± 3913881.9532 36088585.0180 ± 53635.0490 thrpt ops/s 0.75x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntSwap 3.5798 ± 0.0223 4.3820 ± 0.0221 avgt ns/op 0.82x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_baseline 641.8745 ± 28.9898 546.7566 ± 74.4137 thrpt ops/s 0.85x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 560.8186 ± 1.9299 511.0352 ± 2.4758 avgt ns/op 1.10x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.decrypt 316963.9973 ± 9830.4872 337594.9488 ± 513.7635 thrpt ops/s 1.07x Yes
org.openjdk.bench.javax.crypto.full.DESedeBench.encrypt 539.2761 ± 0.9460 817.4085 ± 2.2617 thrpt ops/s 1.52x Yes
org.openjdk.bench.java.util.ArraysMismatch.Int.matches 109.7595 ± 1.0262 90.2280 ± 0.3391 avgt ns/op 1.22x Yes
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 19709.0533 ± 37.7953 18448.6784 ± 256.3814 thrpt ops/ms 0.94x Yes
org.openjdk.bench.javax.crypto.small.SignatureBench.MLDSA.sign 2733.4427 ± 37.9058 2475.8018 ± 12.7161 thrpt ops/s 0.91x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatchShort.seq_mid 20134.0895 ± 567.0318 25929.5651 ± 8.4224 thrpt ops/s 1.29x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_gather 43287.8007 ± 10603.2108 40829.1001 ± 19928.1148 thrpt ops/s 0.94x No
org.openjdk.bench.java.lang.StringIndexOf.searchString16ShortSuccess 4.6387 ± 0.0325 4.7428 ± 0.0282 avgt ns/op 0.98x Yes
org.openjdk.bench.java.lang.StringUpperLower.lowerToUpper 95.6381 ± 14.6034 92.2298 ± 14.1983 avgt ns/op 1.04x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 38049.9296 ± 78.3107 37176.9888 ± 76.8797 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewRO 6397.2405 ± 26.6307 10268.9014 ± 41.5073 avgt ns/op 0.62x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineParMultiple.bulk_ifs 6989.8941 ± 478.3915 5853.9085 ± 1726.4735 thrpt ops/s 0.84x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 4115.9283 ± 379.4473 4018.3651 ± 389.8543 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewSwapRO 7.0761 ± 0.0272 7.2440 ± 0.0269 avgt ns/op 0.98x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutFloatSwap 4.7472 ± 0.0143 4.5502 ± 0.0288 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_baseline 38173.5603 ± 8346.6446 41075.4728 ± 11017.9704 thrpt ops/s 1.08x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewSwap 390.4431 ± 1.1706 593.3166 ± 2.0410 avgt ns/op 0.66x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_ref 79.4732 ± 22.1715 79.6481 ± 32.9989 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloatView 5.0957 ± 0.0335 3.4795 ± 0.0116 avgt ns/op 1.46x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 13.4708 ± 0.0596 15.7367 ± 0.0526 avgt ns/op 0.86x Yes
org.openjdk.bench.java.lang.StringHashCodeStatic.empty 10.4513 ± 0.1081 8.6138 ± 0.2127 avgt ns/op 1.21x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloat 4.9905 ± 0.2423 4.4977 ± 0.0237 avgt ns/op 1.11x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkPutCharViewSwap 4349.8478 ± 16.4853 4401.3059 ± 14.2306 avgt ns/op 0.99x Yes
org.openjdk.bench.java.net.SocketReadWrite.echo 17263.6824 ± 91.1837 18476.4274 ± 127.5481 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntView 4.4940 ± 0.0216 6.1989 ± 0.0334 avgt ns/op 0.72x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByte 788.7068 ± 4.7681 793.6539 ± 2.3691 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.StringHashCode.notCached 0.9183 ± 0.0150 0.9179 ± 0.0275 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 801500.2851 ± 5498.7562 907324.0608 ± 10408.8729 thrpt ops/s 1.13x Yes
org.openjdk.bench.java.util.regex.Trim.find_loop_two_matchers 228.9660 ± 56.9801 229.9397 ± 57.2957 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringDecode.decodeUTF16LongStart 1645.7253 ± 17.9099 3378.5620 ± 34.4405 avgt ns/op 0.49x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHitUncached 104.3250 ± 25.1659 111.9230 ± 26.1773 avgt ns/op 0.93x No
org.openjdk.bench.java.lang.StringUpperLower.upperToLower 45.8537 ± 15.1069 63.3968 ± 15.3857 avgt ns/op 0.72x No
org.openjdk.bench.java.util.ImmutableColls.finalGetFromList 467.4681 ± 8.4128 509.9083 ± 2.6585 thrpt ops/us 1.09x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntRO 119.2968 ± 0.3641 231.8261 ± 2.0308 avgt ns/op 0.51x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewRO 2474.4600 ± 21.8288 2586.4533 ± 51.0935 avgt ns/op 0.96x No
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.encrypt 2817968.2699 ± 5896.6981 2683452.8623 ± 6379.5214 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Lambda.bulk_seq_lambda 2.3029 ± 0.0026 1.1986 ± 0.0058 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 20.5819 ± 8.4736 26.7325 ± 5.1112 avgt ns/op 0.77x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.EC.generateKeyPair 472.1487 ± 24.3004 518.2814 ± 43.5022 thrpt ops/s 1.10x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 266.5608 ± 44.8621 216.7572 ± 42.9642 avgt ns/op 1.23x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewSwap 6448.9735 ± 20.1257 12004.6533 ± 59.2108 avgt ns/op 0.54x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewSwapRO 48.2580 ± 0.2460 46.6939 ± 0.3475 avgt ns/op 1.03x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopPutLongView 2049.5335 ± 9.1159 8775.1419 ± 46.8644 avgt ns/op 0.23x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 94.3267 ± 0.0447 86.7589 ± 0.1991 thrpt ops/ms 0.92x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 591.0416 ± 2.0599 501.4438 ± 3.4184 avgt ns/op 1.18x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 8968.4764 ± 132.4143 10855.8086 ± 44.5176 thrpt ops/ms 1.21x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 57250.1056 ± 2307.1690 56887.9559 ± 3581.3089 avgt ns/op 1.01x No
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.par_test00 11.0206 ± 0.1287 18.0277 ± 0.0748 avgt ns/op 0.61x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 328.6482 ± 41.3286 214.0066 ± 42.3649 avgt ns/op 1.54x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 65.8405 ± 15.1303 83.3948 ± 16.8250 sample ns/op 0.79x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewSwap 3.2284 ± 0.0249 2.4630 ± 0.0105 avgt ns/op 1.31x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 3839.2106 ± 49.2397 3829.8879 ± 34.7795 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBytes 4181046.9053 ± 25740.5722 4032483.0318 ± 18859.3901 thrpt ops/s 0.96x Yes
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.readLong 376.0487 ± 4.6703 379.7099 ± 7.2068 avgt us/op 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 2771364.3142 ± 8148.9051 2760880.0618 ± 19604.4114 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.ArraysFill.testCharFill 275632.5980 ± 1152.6751 315461.6747 ± 1381.2753 thrpt ops/ms 1.14x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewRO 19.5189 ± 0.1330 21.2634 ± 0.0741 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteDelayedTaskExecutes 96.6777 ± 0.2960 96.5204 ± 0.4073 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.Crypto.decrypt 37.7675 ± 0.0687 40.3808 ± 0.4047 thrpt ops/ms 1.07x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatches 5.7717 ± 0.0337 5.4438 ± 0.0256 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_precomposed 85.1199 ± 3.3175 60.3633 ± 0.9366 thrpt ops/s 0.71x Yes
org.openjdk.bench.java.net.URIAuthorityParsingBenchmark.create 624.1071 ± 25.8721 541.1798 ± 49.6582 avgt ns/op 1.15x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 260.1075 ± 40.7022 111.5824 ± 36.4818 thrpt ops/min 0.43x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 1209.7496 ± 3.6668 1105.5118 ± 15.4930 avgt ns/op 1.09x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.encrypt 226887.7829 ± 331.5680 216689.7164 ± 718.3832 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharSwap 387.0606 ± 2.4083 402.4643 ± 1.1646 avgt ns/op 0.96x Yes
org.openjdk.bench.java.util.stream.ops.value.AnyMatch.par_invoke 2100.1416 ± 31.5632 4630.6871 ± 1499.4667 thrpt ops/s 2.20x No
org.openjdk.bench.java.lang.StringSubstring.from26toEnd1 19.1991 ± 7.7793 20.8062 ± 10.1055 avgt ns/op 0.92x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntRO 4.9715 ± 0.1389 5.1229 ± 0.1118 avgt ns/op 0.97x No
org.openjdk.bench.java.lang.ArrayFiddle.grow_copyOf_zeroLoop 918.7351 ± 13.0537 866.1318 ± 6.1451 avgt ns/op 1.06x Yes
org.openjdk.bench.java.net.DatagramSocketSendReceive.receiveMultiple 2.5996 ± 0.0127 2.7010 ± 0.0234 avgt us/op 0.96x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleSwapRO 12642.2280 ± 51.4458 12703.7821 ± 52.2698 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringBuilders.appendBounds 194.8503 ± 1.2887 349.7656 ± 103.4006 avgt ns/op 0.56x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLong 3.7249 ± 0.0290 2.3946 ± 0.0188 avgt ns/op 1.56x Yes
org.openjdk.bench.java.util.stream.ops.ref.UniqueElements.par_chain 1388.9577 ± 520.6361 4266.5655 ± 427.3307 thrpt ops/s 3.07x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_int 586477.4038 ± 226120.6967 770254.8158 ± 240387.3370 thrpt ops/s 1.31x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewSwap 25.1646 ± 0.0849 178.5251 ± 0.7195 avgt ns/op 0.14x Yes
org.openjdk.bench.java.lang.ArrayCopyObject.disjoint_micro 2013.7483 ± 11.1545 1998.8403 ± 7.1376 thrpt ops/ms 0.99x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 2.4153 ± 0.1757 5.1600 ± 0.1045 avgt ns/op 0.47x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharView 381.9190 ± 1.8051 408.0915 ± 1.2694 avgt ns/op 0.94x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchSmallLateMatch 8.7240 ± 0.0786 14.3104 ± 0.1162 avgt ns/op 0.61x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 3919.9373 ± 20.9326 4192.1814 ± 15.4341 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 27.8104 ± 5.1009 26.5385 ± 6.1665 avgt ns/op 1.05x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewSwap 73.9158 ± 0.4668 75.2627 ± 0.6197 avgt ns/op 0.98x No
org.openjdk.bench.javax.crypto.full.SignatureBench.verify 3862.7241 ± 32.4936 3857.7392 ± 24.2968 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutCharView 1596.0457 ± 7.0784 33882.7000 ± 232.5565 avgt ns/op 0.05x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testInt 3.2547 ± 0.0123 5.2704 ± 0.0423 avgt ns/op 0.62x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 138625.7541 ± 2459.6478 210645.5084 ± 1066.7172 thrpt ops/ms 1.52x Yes
org.openjdk.bench.java.util.concurrent.Locks.testSemaphore 27.3285 ± 0.4484 28.0335 ± 0.5275 avgt ns/op 0.97x No
org.openjdk.bench.java.lang.StringIndexOf.successBig 31.6941 ± 0.1922 15.2807 ± 0.0827 avgt ns/op 2.07x Yes
org.openjdk.bench.java.lang.ArraysSort.intSort 0.9302 ± 0.4507 6.2199 ± 147.9542 avgt us/op 0.15x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_baseline 41442.7450 ± 7726.1798 32898.9215 ± 15541.4993 thrpt ops/s 0.79x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntSwap 3.7543 ± 0.0254 4.4070 ± 0.0182 avgt ns/op 0.85x Yes
org.openjdk.bench.java.util.ArraysMismatch.Byte.mismatchStart 2.2248 ± 0.0442 3.4555 ± 0.0148 avgt ns/op 0.64x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 115.5276 ± 0.1830 289.5842 ± 1.1988 avgt ns/op 0.40x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 54975.1251 ± 3275.7431 49307.2445 ± 3494.0673 avgt ns/op 1.11x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.MLKEM.generateKeyPair 18288.9267 ± 38.9127 17665.8583 ± 72.6449 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.math.BigIntegers.testMultiply 4297.9008 ± 894.1125 4623.0289 ± 931.1764 avgt ns/op 0.93x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Lambda.bulk_parseq_lambda 2.3036 ± 0.0011 1.1981 ± 0.0057 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_separate 62.6743 ± 1.8312 63.9611 ± 1.4288 thrpt ops/s 1.02x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 226.3014 ± 45.2510 243.1061 ± 43.2025 avgt ns/op 0.93x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_int 215.2998 ± 20.4962 206.8773 ± 11.6366 thrpt ops/s 0.96x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewRO 21.1279 ± 0.0944 23.0460 ± 0.1033 avgt ns/op 0.92x Yes
org.openjdk.bench.java.lang.StringUpperLower.upperToUpper 17.4168 ± 0.3917 22.6065 ± 1.2904 avgt ns/op 0.77x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 2.0276 ± 0.0618 5.1114 ± 0.0665 avgt ns/op 0.40x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewSwapRO 4094.9848 ± 39.1694 4123.8322 ± 23.9494 avgt ns/op 0.99x No
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicLongGetAndIncrement 7.9549 ± 0.0661 7.9757 ± 0.0362 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 621984.7953 ± 1325.6953 618890.4336 ± 1124.8445 thrpt ops/s 1.00x No
org.openjdk.bench.java.math.BigDecimals.testSetScale 222.8957 ± 86.3012 234.3893 ± 85.3203 avgt ns/op 0.95x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 22.9112 ± 3.2547 23.2869 ± 3.6345 avgt ns/op 0.98x No
org.openjdk.bench.java.util.stream.ops.value.Map.seq_invoke 24180.3657 ± 14.7127 41616.9674 ± 800.5852 thrpt ops/s 1.72x Yes
org.openjdk.bench.java.lang.ArraysSort.floatSort 0.0680 ± 0.0648 0.5722 ± 13.4922 avgt us/op 0.12x No
org.openjdk.bench.java.lang.StringIndexOf.searchChar16LongWithOffsetSuccess 14.4192 ± 0.1312 12.3192 ± 0.0512 avgt ns/op 1.17x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 48373.2030 ± 72.8211 53939.0206 ± 224.1944 thrpt ops/ms 1.12x Yes
org.openjdk.bench.javax.crypto.full.KEMBench.decapsulate 14048.9186 ± 30.6177 13805.0332 ± 25.1935 thrpt ops/s 0.98x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.encrypt 57751.1005 ± 92.4039 55346.7013 ± 87.5111 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.par_baseline 3789.5656 ± 189.1177 4997.8026 ± 551.6258 thrpt ops/s 1.32x Yes
org.openjdk.bench.java.util.regex.Exponential.pat3_notJustXs 6193395.4915 ± 77485.7531 5961661.4444 ± 1216449.4412 avgt ns/op 1.04x No
org.openjdk.bench.java.lang.StringConcatStartup.MixedLarge.run 1236.1409 ± 44.7883 1562.6766 ± 41.6282 ss ms/op 0.79x ?
org.openjdk.bench.java.util.ArraysFill.testByteFill 271406.7978 ± 1201.7643 295407.6845 ± 2699.8370 thrpt ops/ms 1.09x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 594703.7269 ± 1445.4697 587174.5025 ± 2184.3092 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_baseline 8727.1650 ± 1988.1382 9681.6915 ± 2618.9840 thrpt ops/s 1.11x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortView 2557.8232 ± 16.4270 2535.8224 ± 14.7924 avgt ns/op 1.01x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 60.5123 ± 6.7418 24.4113 ± 4.6235 thrpt ops/min 0.40x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.1679 ± 0.2391 2.0927 ± 0.0141 avgt ms/op 1.04x No
org.openjdk.bench.java.math.BigIntegerEquals.testEquals 27.6166 ± 0.2273 37.8447 ± 0.1033 avgt ns/op 0.73x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 38.2271 ± 0.1195 40.2812 ± 0.3429 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.mismatchEnd 208.0717 ± 0.2460 178.8418 ± 0.1085 avgt ns/op 1.16x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum8 633.2255 ± 105.3370 486.2110 ± 107.5525 avgt ns/op 1.30x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 220.3873 ± 43.8836 219.2915 ± 45.7277 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.small.KeyAgreementBench.XDH.generateSecret 6752.8080 ± 17.4942 7725.6714 ± 197.9120 thrpt ops/s 1.14x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewRO 3.1317 ± 0.0142 3.1420 ± 0.0191 avgt ns/op 1.00x No
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.writeLong 100.3836 ± 1.6699 100.4104 ± 1.7705 avgt us/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_separate 833930.1225 ± 3945.4585 620846.0460 ± 53018.3995 thrpt ops/s 0.74x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1677089.9154 ± 13418.8483 1738030.2383 ± 10057.5463 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.io.FileOpen.rootToPath 8.1481 ± 0.0384 5.2935 ± 0.1569 avgt ns/op 1.54x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatches 74.3657 ± 0.6721 61.1573 ± 0.4673 avgt ns/op 1.22x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleSwap 12641.1224 ± 56.9709 12682.7675 ± 43.2365 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringReplace.replace2x1_0_UTF16 62.1915 ± 34.1628 57.1306 ± 29.6825 avgt ns/op 1.09x No
org.openjdk.bench.java.util.stream.ops.ref.Limit.par_limit1 4620371.6096 ± 1186019.6446 10063829.0783 ± 1747721.0429 thrpt ops/s 2.18x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringThree.stringIntegerString 8.1354 ± 4.1908 8.1523 ± 1.6058 ss ms/op 1.00x ?
org.openjdk.bench.java.util.ArraysFill.testIntFill 9587.5155 ± 58.2343 9621.3487 ± 73.9181 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_baseline 4884.1126 ± 35.9527 5037.8621 ± 177.3263 thrpt ops/s 1.03x No
org.openjdk.bench.java.io.RandomAccessWrite.test 967.7076 ± 6.9166 967.9556 ± 10.5519 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Lambda.bulk_seq_methodRef 2.3039 ± 0.0004 1.1993 ± 0.0053 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.ArraysMismatch.Short.mismatchMid 6.0051 ± 0.0233 6.2122 ± 0.0239 avgt ns/op 0.97x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 3884.4476 ± 32.4112 4193.5261 ± 12.4396 avgt ns/op 0.93x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewRO 3.6608 ± 0.0194 5.3485 ± 0.0201 avgt ns/op 0.68x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_SSE4_char 5843.9187 ± 476.8381 10928.3716 ± 382.7315 avgt ns/op 0.53x Yes
org.openjdk.bench.javax.crypto.full.PolynomialP256Bench.benchAssign 10830.5841 ± 112.5694 7780.0331 ± 228.3428 thrpt ops/s 0.72x Yes
org.openjdk.bench.java.util.stream.pipeline.Terminal.baseline_iterator_acc 570.0988 ± 130.4691 429.7276 ± 62.5590 thrpt ops/s 0.75x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutCharView 4.5045 ± 0.0401 5.9615 ± 0.0417 avgt ns/op 0.76x Yes
org.openjdk.bench.java.nio.file.PathOfString.parse 67120325.4064 ± 1895742.3502 51541891.5647 ± 108759.9704 thrpt ops/s 0.77x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_int 3630127.5700 ± 790282.4971 2815681.3755 ± 358631.9419 thrpt ops/s 0.78x No
org.openjdk.bench.java.util.stream.ops.ref.ReduceBase.par_chain_111 302.7259 ± 73.1900 396.3162 ± 118.0850 thrpt ops/s 1.31x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 513.1316 ± 2.5857 468.8533 ± 4.5725 avgt ns/op 1.09x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 42.9228 ± 4.1328 60.5029 ± 11.1686 sample ns/op 0.71x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetChar 6.7765 ± 0.0317 9.4117 ± 0.0351 avgt ns/op 0.72x Yes
org.openjdk.bench.java.util.ArraysFill.testCharFill 87637.2928 ± 1278.6075 92929.0532 ± 354.1350 thrpt ops/ms 1.06x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutFloatSwap 4.5712 ± 0.0209 4.3551 ± 0.0505 avgt ns/op 1.05x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 3.1432 ± 0.0225 5.0556 ± 0.1851 avgt ns/op 0.62x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewSwapRO 72.6586 ± 0.5583 71.2499 ± 0.3576 avgt ns/op 1.02x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 894169.9253 ± 6908.0749 856645.1866 ± 2756.9967 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.mismatchStart 2.7460 ± 0.0173 4.6469 ± 0.0187 avgt ns/op 0.59x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteRO 101322.7346 ± 276.6016 102201.7501 ± 395.3755 avgt ns/op 0.99x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 56.5741 ± 7.1544 23.8661 ± 3.0720 thrpt ops/min 0.42x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.encrypt2 79153.7015 ± 76.7940 76543.9917 ± 141.5500 thrpt ops/s 0.97x Yes
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.wrap 475.1547 ± 0.9998 453.4319 ± 8.8622 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.stream.ops.value.Reduce.par_invoke 3925.2330 ± 134.4209 2117.5005 ± 95.2505 thrpt ops/s 0.54x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewSwapRO 170.0845 ± 0.5407 183.4953 ± 0.6440 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.zip.ZipFileOpen.openCloseZipFilex2 77429.6659 ± 11257.0433 76376.6883 ± 11744.2589 avgt ns/op 1.01x No
org.openjdk.bench.java.util.HashMapBench.put 289.0319 ± 101.9782 249.9447 ± 89.7270 avgt ms/op 1.16x No
org.openjdk.bench.javax.crypto.full.KeyAgreementBench.XDH.generateSecret 6770.5738 ± 19.8181 7719.6735 ± 198.8015 thrpt ops/s 1.14x Yes
org.openjdk.bench.java.io.ObjectInputStreamTest.readUTFAsciiMixed 2.3286 ± 0.6701 2.4467 ± 0.6242 avgt us/op 0.95x No
org.openjdk.bench.java.util.stream.pipeline.Terminal.baseline_prim_sink 882.3367 ± 0.6384 1191.7715 ± 4.2842 thrpt ops/s 1.35x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 446.4541 ± 64.1667 339.8393 ± 144.3798 thrpt ops/min 0.76x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutCharView 2536.4230 ± 11.9150 2584.5002 ± 47.3535 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewSwapRO 46.1040 ± 0.2785 45.1797 ± 0.2244 avgt ns/op 1.02x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkPutShortViewSwap 4331.6973 ± 19.3452 4404.0694 ± 30.5210 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.ArraysSort.intSort 14.4013 ± 13.0273 102.8923 ± 2115.9594 avgt us/op 0.14x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatch.par_invoke 1109.7262 ± 245.8338 5320.2859 ± 636.1077 thrpt ops/s 4.79x Yes
org.openjdk.bench.java.net.SocketEventOverhead.socketWriteJFREnabledEventDisabled 1.0716 ± 0.1282 1.1034 ± 0.0556 avgt ns/op 0.97x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloat 25443.5422 ± 235.8405 37125.7014 ± 1832.0385 avgt ns/op 0.69x Yes
org.openjdk.bench.java.util.stream.ops.ref.AnyMatchShort.par_end 2699.9622 ± 1079.5511 8192.5504 ± 470.1803 thrpt ops/s 3.03x Yes
org.openjdk.bench.java.util.regex.PatternBench.charPatternCompile 247.6590 ± 1.2958 256.2039 ± 5.9526 avgt ns/op 0.97x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutLongSwap 1593.3583 ± 9.5587 9536.7290 ± 64.2906 avgt ns/op 0.17x Yes
org.openjdk.bench.javax.crypto.small.AESBench.encrypt 1396850.0931 ± 3328.3005 1234391.0716 ± 2275.6380 thrpt ops/s 0.88x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 165.8816 ± 0.3928 367.4481 ± 5.3360 avgt ns/op 0.45x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloat 168.7048 ± 0.4016 180.7601 ± 0.7219 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.concurrent.Locks.testFairReentrantLock 27.7267 ± 0.6104 27.6318 ± 0.4694 avgt ns/op 1.00x No
org.openjdk.bench.java.util.regex.Trim.possessive2_matches 1960.7616 ± 46.7516 1970.9283 ± 422.4353 avgt ns/op 0.99x No
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testInnerCapture 8.5023 ± 0.0690 8.6601 ± 0.1154 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.ArrayClone.intArraycopy 10.1578 ± 1.3119 9.2218 ± 1.8660 avgt ns/op 1.10x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewSwapRO 24.4986 ± 0.1039 91.5559 ± 0.6604 avgt ns/op 0.27x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloat 181.7379 ± 0.5320 301.3987 ± 1.0427 avgt ns/op 0.60x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutCharViewSwap 4456.2136 ± 24.1383 4404.9316 ± 26.0352 avgt ns/op 1.01x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 243.6688 ± 47.0630 229.1513 ± 48.8513 avgt ns/op 1.06x No
org.openjdk.bench.java.util.ArraysFill.testByteFill 160019.5722 ± 603.5145 170954.2520 ± 637.9325 thrpt ops/ms 1.07x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_composed 55.9093 ± 2.1395 63.4130 ± 0.3075 thrpt ops/s 1.13x Yes
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyObjectSameArraysForward 13.6354 ± 0.0188 17.5709 ± 0.1024 avgt ns/op 0.78x Yes
org.openjdk.bench.javax.crypto.full.DESedeBench.encrypt 538.2301 ± 1.0391 819.2431 ± 2.8147 thrpt ops/s 1.52x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 197.2087 ± 23.4920 92.9875 ± 47.7543 thrpt ops/min 0.47x No
org.openjdk.bench.java.util.ArraysMismatch.Byte.differentSubrangeMatches 10.2289 ± 0.0498 6.0282 ± 0.0261 avgt ns/op 1.70x Yes
org.openjdk.bench.java.util.jar.JarFileMeta.getStreamFromJarWithManifest 149.0250 ± 21.1868 145.5358 ± 21.6002 avgt us/op 1.02x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_int 1869.1868 ± 2800.0235 492.1332 ± 21.2639 thrpt ops/s 0.26x No
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 2322.9513 ± 1.7894 2315.7136 ± 1.9635 thrpt ops/ms 1.00x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_double 749.2529 ± 14.2176 229.9286 ± 2.7709 thrpt ops/s 0.31x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLong 21.8836 ± 0.0564 96.3217 ± 0.7751 avgt ns/op 0.23x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 664027.4145 ± 2010.1825 664012.5108 ± 2405.8138 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteRO 9.4655 ± 0.0392 12.3567 ± 0.0474 avgt ns/op 0.77x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 10.9510 ± 2.5622 9.8761 ± 2.8369 avgt ns/op 1.11x No
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.wrap 333.7264 ± 1.0792 310.3407 ± 6.5285 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_gather 35394107.6665 ± 145013.0439 643661562.9880 ± 24122899.3718 thrpt ops/s 18.19x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 57338.3750 ± 3098.4866 54850.0344 ± 3525.6639 avgt ns/op 1.05x No
org.openjdk.bench.java.io.PrimitiveFieldSerializationBenchmark.serializeRecord 11.6379 ± 0.1718 15.7849 ± 0.2438 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.stream.ops.ref.Reduce.par_chain_111 266.2278 ± 77.5069 406.5914 ± 114.6434 thrpt ops/s 1.53x No
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.writeLong 498.1377 ± 6.1906 502.2925 ± 6.4257 avgt us/op 0.99x No
micro.org.openjdk.bench.java.io.DataInputStreamTest.readUTFLarge 6.0697 ± 1.5005 7.4747 ± 1.5272 avgt us/op 0.81x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 10.0872 ± 2.7974 8.8707 ± 2.9466 avgt ns/op 1.14x No
org.openjdk.bench.java.net.SocketEventOverhead.socketWriteJFRDisabled 0.4417 ± 0.2419 0.4358 ± 0.2787 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsLatin1 12.3177 ± 0.0593 12.4221 ± 0.0524 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 672342.5765 ± 1326.6335 697306.5372 ± 5164.8816 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 521.7441 ± 446.4943 4743.5497 ± 22322.1468 avgt us/op 0.11x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutDoubleSwap 3.0442 ± 0.0228 2.9394 ± 0.0099 avgt ns/op 1.04x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopPutShortViewSwap 12683.3831 ± 45.1932 35118.8001 ± 159.0479 avgt ns/op 0.36x Yes
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 0.3554 ± 0.4316 2.5935 ± 63.0304 avgt us/op 0.14x No
org.openjdk.bench.java.lang.StringIndexOf.searchChar16MediumSuccess 6.6651 ± 0.0430 6.8244 ± 0.0264 avgt ns/op 0.98x Yes
org.openjdk.bench.java.util.ListArgs.list05 1961.1388 ± 29.5491 1970.3581 ± 38.6982 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.regex.Trim.simple_find 243118.2150 ± 2515.4220 287667.5163 ± 9931.3504 avgt ns/op 0.85x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.seq_limit1 16476857.7842 ± 607024.9159 23348781.6898 ± 134566.7752 thrpt ops/s 1.42x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleSwapRO 12638.1704 ± 44.3839 12689.3093 ± 38.6216 avgt ns/op 1.00x No
micro.org.openjdk.bench.java.util.NCopiesBenchmarks.forEach 2.9267 ± 0.0098 6.1784 ± 0.0157 avgt ns/op 0.47x Yes
org.openjdk.bench.java.io.RecordDeserialization.deserializeRecords 12.1793 ± 1.9615 12.0540 ± 2.0192 avgt us/op 1.01x No
org.openjdk.bench.java.util.ArraysFill.testIntFill 280115.5800 ± 6519.1218 280177.6770 ± 7317.3721 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Lambda.bulk_par_lambda 2.2917 ± 0.0142 1.1970 ± 0.0039 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewSwapRO 3260.1721 ± 12.1306 3259.4910 ± 11.6128 avgt ns/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 10452229.0623 ± 438911.1512 11088160.3552 ± 526921.9519 avgt ns/op 0.94x No
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowers 149.7063 ± 13.4673 161.8098 ± 12.4195 avgt us/op 0.93x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewRO 69.9389 ± 0.2530 73.8146 ± 0.3266 avgt ns/op 0.95x Yes
org.openjdk.bench.java.lang.StringEncode.encodeUTF16Mixed 4566.5295 ± 13.4645 6283.2242 ± 51.8715 avgt ns/op 0.73x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 40075.4451 ± 69.7658 39520.3188 ± 53.1172 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 193.0946 ± 0.8246 430.6474 ± 2.9946 avgt ns/op 0.45x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShort 51441.3534 ± 303.7489 64555.0108 ± 2579.0749 avgt ns/op 0.80x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutByteSwap 8.6251 ± 0.0680 10.1896 ± 0.0470 avgt ns/op 0.85x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutFloat 4.7753 ± 0.0302 5.0765 ± 0.0823 avgt ns/op 0.94x Yes
org.openjdk.bench.java.lang.StringConcat.concat123String 1601.1641 ± 19.8285 2220.0536 ± 184.4467 avgt ns/op 0.72x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 306441.9312 ± 770.4057 299320.4220 ± 907.3943 thrpt ops/s 0.98x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.encrypt 850239.0994 ± 1715.0176 811969.3326 ± 2671.4279 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.util.regex.PatternBench.charPatternMatchWithCompile 1462.6272 ± 659.3570 1914.9170 ± 661.4541 avgt ns/op 0.76x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByte 772.3923 ± 2.7322 779.1712 ± 2.5655 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 1249907.9271 ± 5436.2243 1383186.3985 ± 6005.3583 thrpt ops/s 1.11x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatRO 4.8054 ± 0.0239 6.1892 ± 0.0248 avgt ns/op 0.78x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutInt 3.7550 ± 0.0403 5.3509 ± 0.0300 avgt ns/op 0.70x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 170.7670 ± 43.5981 199.5498 ± 40.8422 avgt ns/op 0.86x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShort 2616.1070 ± 11.8722 2515.2442 ± 16.4954 avgt ns/op 1.04x Yes
org.openjdk.bench.javax.crypto.full.KEMBench.decapsulate 20685.2907 ± 38.2022 20112.5773 ± 40.0227 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 20.6694 ± 8.4880 27.5460 ± 5.2587 avgt ns/op 0.75x No
org.openjdk.bench.java.util.stream.ops.value.Filter.seq_chain_111 10464.2016 ± 812.6796 11989.1638 ± 705.3925 thrpt ops/s 1.15x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewSwapRO 3.2189 ± 0.0216 2.4837 ± 0.0208 avgt ns/op 1.30x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 96.1394 ± 9.2920 57.4938 ± 24.4507 thrpt ops/min 0.60x No
org.openjdk.bench.javax.crypto.Crypto.encrypt 0.6935 ± 0.0636 0.8432 ± 0.0015 thrpt ops/ms 1.22x Yes
org.openjdk.bench.java.util.HashMapBench.put 272.2928 ± 90.4924 242.7274 ± 12.9670 avgt ms/op 1.12x No
org.openjdk.bench.java.math.BigDecimals.testConstructorWithDouble 288.1672 ± 96.1287 298.1342 ± 91.7554 avgt ns/op 0.97x No
org.openjdk.bench.java.lang.StringIndexOf.searchCharLongWithOffsetSuccess 6.7766 ± 0.0565 6.0232 ± 0.0326 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.stream.ops.value.AnyMatch.seq_invoke 5075.1170 ± 245.6950 401118.4448 ± 1253.3340 thrpt ops/s 79.04x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 340.2087 ± 0.7374 277.4101 ± 5.1650 avgt ns/op 1.23x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 16406.8365 ± 2823.0079 18411.9199 ± 3562.0964 avgt ns/op 0.89x No
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 18189.5574 ± 35.2617 17353.7030 ± 1098.7451 thrpt ops/ms 0.95x No
org.openjdk.bench.java.lang.StringIndexOf.advancedWithMediumSub 542.9125 ± 4.0775 1218.4975 ± 11.8305 avgt ns/op 0.45x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 4696.6298 ± 29.9508 5439.4700 ± 66.9386 thrpt ops/ms 1.16x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleView 2553.0697 ± 15.7949 2593.6081 ± 15.1416 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetInt 4.7801 ± 0.0372 5.0744 ± 0.0803 avgt ns/op 0.94x Yes
org.openjdk.bench.java.lang.ArraysHashCode.ints 0.8534 ± 0.0663 0.9130 ± 0.0343 avgt ns/op 0.93x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLong 47.3854 ± 0.2014 62.3662 ± 0.2295 avgt ns/op 0.76x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.sign 4390.3599 ± 48.0169 3977.1749 ± 53.4270 thrpt ops/s 0.91x Yes
org.openjdk.bench.java.util.regex.Primality.reluctant1 9414.3475 ± 10.9956 6363.4727 ± 435.6409 avgt ns/op 1.48x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.par_test01 20.1317 ± 0.0413 27.2156 ± 0.0576 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 21.3678 ± 8.6091 26.9949 ± 5.3757 avgt ns/op 0.79x No
org.openjdk.bench.java.util.ListArgs.list06 1823.9046 ± 31.3793 1840.0889 ± 34.8399 thrpt ops/ms 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortSwapRO 392.3311 ± 2.9905 600.0534 ± 3.5557 avgt ns/op 0.65x Yes
org.openjdk.bench.java.util.concurrent.Locks.testReentrantLock 26.5956 ± 0.3514 26.8753 ± 0.4921 avgt ns/op 0.99x No
org.openjdk.bench.java.util.ArraysFill.testShortFill 18231.3116 ± 71.3648 18375.1459 ± 69.1375 thrpt ops/ms 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_gather 209.1064 ± 26.1220 180.2957 ± 8.4315 thrpt ops/s 0.86x No
org.openjdk.bench.java.lang.Integers.toStringSmall 8.0873 ± 4.3575 8.7072 ± 4.3011 avgt us/op 0.93x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_precomposed 766121.5317 ± 5735.3699 570484.6285 ± 1626.1028 thrpt ops/s 0.74x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 34.2505 ± 0.1094 68.5259 ± 0.8164 avgt ns/op 0.50x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongRO 3196.3103 ± 20.5963 12372.9384 ± 75.4116 avgt ns/op 0.26x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutFloat 1595.6294 ± 9.2700 23389.8004 ± 2016.3210 avgt ns/op 0.07x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 872116.6527 ± 5345.6248 903368.1926 ± 8322.5643 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.lang.StringBuilderToString.toStringWithMixedChars 567.4335 ± 144.5648 1705.3976 ± 157.7463 avgt ns/op 0.33x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewSwapRO 171.6735 ± 1.2459 182.4414 ± 0.7359 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapBulkPutByte 19.8292 ± 0.0979 21.0162 ± 0.1369 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewRO 21.1160 ± 0.0823 23.2659 ± 0.2126 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.stream.Reducers.seq_reduce_base 42214.4092 ± 82.6360 5123.5689 ± 79.3186 thrpt ops/s 0.12x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 2189039.5541 ± 6064.7932 2123979.0248 ± 6406.2557 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SubstringLongerThanString 1.8150 ± 0.0223 1.8735 ± 0.0126 avgt ns/op 0.97x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLongViewSwap 68.1046 ± 0.2589 64.1794 ± 0.4009 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.regex.FindPattern.testFind 594.5377 ± 331.0724 688.2503 ± 81.0655 avgt ns/op 0.86x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDouble 3.7579 ± 0.0373 5.4317 ± 0.0414 avgt ns/op 0.69x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.mismatchStart 3.1707 ± 0.0172 5.5725 ± 0.0089 avgt ns/op 0.57x Yes
org.openjdk.bench.java.lang.ArrayCopyAlignedLarge.testByte 301231.8223 ± 22597.6545 295555.7196 ± 239.5769 avgt ns/op 1.02x No
org.openjdk.bench.java.util.stream.pipeline.Terminal.par_into 621.1915 ± 12.1541 3641.8995 ± 2719.4153 thrpt ops/s 5.86x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 339.4891 ± 0.8431 281.7095 ± 1.1332 avgt ns/op 1.21x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutShort 1598.3978 ± 17.7715 51847.1653 ± 3614.6150 avgt ns/op 0.03x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewSwapRO 95.6732 ± 0.4464 185.8922 ± 0.9398 avgt ns/op 0.51x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_separate 78.8271 ± 2.6863 65.2642 ± 0.7911 thrpt ops/s 0.83x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.par_limit0 8064041.1455 ± 493516.1493 16282824.9477 ± 143254.0103 thrpt ops/s 2.02x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 1148.0181 ± 7.1847 1128.3347 ± 6.6722 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortView 51075.3184 ± 324.6633 51651.3057 ± 529.3261 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 17326.0403 ± 31.7176 16759.8193 ± 53.2440 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.differentSubrangeMatches 109.8688 ± 0.4047 93.6775 ± 0.3561 avgt ns/op 1.17x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 312663.5626 ± 512.8947 315236.4998 ± 1187.9044 thrpt ops/s 1.01x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutInt 1599.0433 ± 6.5591 9928.7651 ± 39.3415 avgt ns/op 0.16x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortSwap 382.6923 ± 1.7142 405.1546 ± 1.8214 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 638.1387 ± 17.8318 608.7360 ± 33.5456 thrpt ops/s 0.95x No
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverByteArray 49.2895 ± 0.6249 53.5215 ± 0.2955 avgt us/op 0.92x Yes
org.openjdk.bench.java.util.ImmutableColls.sumSizesFinalList 461.9560 ± 3.3526 511.3660 ± 2.5490 thrpt ops/us 1.11x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 12.2627 ± 2.6691 12.2468 ± 2.7527 avgt ns/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.put 61373.6845 ± 2920.3525 48835.3719 ± 6604.8515 avgt ns/op 1.26x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortSwap 51204.0235 ± 452.8169 52340.8336 ± 638.9881 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutChar 1592.5803 ± 4.2761 40828.2065 ± 277.9773 avgt ns/op 0.04x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleSwapRO 3.7173 ± 0.0223 2.8155 ± 0.0088 avgt ns/op 1.32x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 591.5297 ± 3.3223 494.7313 ± 1.1733 avgt ns/op 1.20x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchCharMediumWithOffsetSuccess 3.7248 ± 0.0451 4.1711 ± 0.0249 avgt ns/op 0.89x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_ref 451239.8444 ± 90295.6753 642334.1293 ± 167463.7186 thrpt ops/s 1.42x No
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendReceiveConnected 6.1506 ± 0.0377 6.2838 ± 0.0678 avgt us/op 0.98x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutInt 4.4829 ± 0.0469 4.8574 ± 0.1613 avgt ns/op 0.92x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 22.2798 ± 0.0940 23.7737 ± 0.0738 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.concurrent.ProducerConsumer.test 188.6220 ± 4.1628 199.4382 ± 18.7861 avgt ns/op 0.95x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 194.4946 ± 21.0499 100.3769 ± 41.6992 thrpt ops/min 0.52x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.XDH.generateKeyPair 1806.7461 ± 7.5302 2186.7497 ± 10.4761 thrpt ops/s 1.21x Yes
org.openjdk.bench.java.math.BigIntegers.testLargeSmallDivide 16.4426 ± 8.0034 17.8356 ± 8.7990 avgt ns/op 0.92x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongSwapRO 3.6946 ± 0.0164 2.7840 ± 0.0187 avgt ns/op 1.33x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetChar 6.6046 ± 0.0302 8.5822 ± 0.0416 avgt ns/op 0.77x Yes
org.openjdk.bench.java.lang.StringComparisons.startsWith 4.8895 ± 0.0332 4.6004 ± 0.0232 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextGaussian 7330.2999 ± 15.5426 6378.6676 ± 13.5539 avgt ns/op 1.15x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatView 2588.2759 ± 11.9129 2464.7526 ± 9.5447 avgt ns/op 1.05x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1585526.7600 ± 8278.2344 1674130.1506 ± 6231.0724 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 112710.0942 ± 418.7708 105317.6570 ± 643.3263 thrpt ops/ms 0.93x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 56792.0841 ± 3287.6166 54848.5284 ± 3477.9020 avgt ns/op 1.04x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 854366.7465 ± 2157.8211 828095.3950 ± 4588.0030 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testInnerNoCaptureCached 8.8902 ± 0.0714 8.6155 ± 0.0900 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_precomposed 43101.7053 ± 9940.7845 45042.1122 ± 11738.5953 thrpt ops/s 1.05x No
org.openjdk.bench.java.util.stream.ops.ref.GatherReduceSeq.seq_invoke_baseline 4826.6353 ± 18.8672 11220.1554 ± 361.1553 thrpt ops/s 2.32x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewRO 69.9451 ± 0.3087 79.0503 ± 0.4967 avgt ns/op 0.88x Yes
org.openjdk.bench.javax.crypto.Crypto.decrypt 164.1717 ± 16.2412 190.8112 ± 0.1895 thrpt ops/ms 1.16x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortRO 51268.5903 ± 332.4622 64546.7305 ± 2589.0781 avgt ns/op 0.79x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 2.9854 ± 0.0117 4.9832 ± 0.0738 avgt ns/op 0.60x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum6 503.5896 ± 84.0331 346.1381 ± 88.3108 avgt ns/op 1.45x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum4 231.2066 ± 61.9525 183.8046 ± 61.1661 avgt ns/op 1.26x No
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.seq_test02 27.1796 ± 0.1388 38.8422 ± 0.2769 avgt ns/op 0.70x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 63990.7339 ± 3495.9398 52637.9389 ± 3694.6711 avgt ns/op 1.22x Yes
org.openjdk.bench.java.math.BigIntegerCompareTo.testCompareTo 28.3292 ± 0.0141 34.5654 ± 0.1168 avgt ns/op 0.82x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 236.5256 ± 47.9608 229.1059 ± 49.2014 avgt ns/op 1.03x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 57193.2355 ± 3473.5744 54156.1293 ± 3428.1201 avgt ns/op 1.06x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkPutShortViewSwap 47.2597 ± 0.3419 43.5476 ± 0.1992 avgt ns/op 1.09x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewSwap 3.2449 ± 0.0135 2.5503 ± 0.0080 avgt ns/op 1.27x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 8586533.4274 ± 300976.5479 8297362.8990 ± 352172.0239 avgt ns/op 1.03x No
org.openjdk.bench.javax.crypto.full.RSABench.Extra.decrypt 673.5314 ± 1.8989 661.9314 ± 13.5130 thrpt ops/s 0.98x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewSwapRO 6448.9520 ± 23.8259 12038.4053 ± 81.6892 avgt ns/op 0.54x Yes
org.openjdk.bench.java.util.ListArgs.list11 1205.4765 ± 21.8043 1200.3017 ± 20.9075 thrpt ops/ms 1.00x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewSwap 3257.7058 ± 12.3707 3259.4133 ± 13.9162 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLong 19.0654 ± 0.0618 43.3820 ± 0.1950 avgt ns/op 0.44x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopPutIntViewSwap 3978.4856 ± 14.6241 17537.3944 ± 59.8279 avgt ns/op 0.23x Yes
org.openjdk.bench.java.lang.StringBuilders.appendBounds 27.9436 ± 14.1971 49.6340 ± 19.5579 avgt ns/op 0.56x No
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Bulk.bulk_seq_inner 20.8364 ± 2.5806 20.4721 ± 3.5670 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 39444.2251 ± 550.3979 70734.3981 ± 1438.3632 avgt ns/op 0.56x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewRO 5.1362 ± 0.0218 6.1863 ± 0.0178 avgt ns/op 0.83x Yes
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 193348.3363 ± 500.9136 263568.5119 ± 6304.6116 thrpt ops/ms 1.36x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortView 5.5865 ± 0.0190 6.4516 ± 0.0234 avgt ns/op 0.87x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_long 694493.0029 ± 228159.7392 742029.7454 ± 223465.9542 thrpt ops/s 1.07x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShort 1605.0008 ± 5.6443 19873.0382 ± 63.2736 avgt ns/op 0.08x Yes
org.openjdk.bench.java.util.stream.ops.value.AnyMatch.seq_chain111 1000.6831 ± 7.7276 133706.6493 ± 756.9807 thrpt ops/s 133.62x Yes
org.openjdk.bench.java.util.stream.ops.value.Map.par_invoke 3665.3181 ± 132.0140 4242.7375 ± 356.2042 thrpt ops/s 1.16x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 10338004.6161 ± 438102.2962 11198843.9105 ± 573814.7028 avgt ns/op 0.92x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewSwap 3257.8504 ± 11.6271 3252.8864 ± 11.1317 avgt ns/op 1.00x No
org.openjdk.bench.java.util.LocaleDefaults.getDefaultFormat 0.5468 ± 0.0472 0.7502 ± 0.1044 avgt ns/op 0.73x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewSwapRO 25396.0866 ± 199.0480 25566.1191 ± 216.6084 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.ArraysHashCode.multibytes 2.8780 ± 0.0168 3.4192 ± 0.0298 avgt ns/op 0.84x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_Short_String 9588.4970 ± 308.2058 9777.9155 ± 202.8020 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.file.PathOfString.parse 64112081.7095 ± 1251627.6446 51814554.9945 ± 54600.7552 thrpt ops/s 0.81x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDouble 12624.8283 ± 32.2256 12645.8992 ± 35.6562 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_gather_preallocated 2081651.0004 ± 347977.0898 7391799.9930 ± 23514.4231 thrpt ops/s 3.55x Yes
org.openjdk.bench.java.util.stream.ops.ref.AnyMatchShort.seq_mid 6527.6111 ± 276.3056 25827.7321 ± 95.8187 thrpt ops/s 3.96x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_ref 11560.9694 ± 1169.6189 8349.0498 ± 550.8088 thrpt ops/s 0.72x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_gather 4980.2008 ± 89.9248 11124.7799 ± 64.6366 thrpt ops/s 2.23x Yes
org.openjdk.bench.java.util.regex.FindPattern.testFind 638.3797 ± 42.4237 695.6294 ± 165.7717 avgt ns/op 0.92x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 603350.3845 ± 1072.3725 588740.5087 ± 1860.9456 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 7.6367 ± 0.0081 7.4355 ± 0.0102 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_gather 2140047.6709 ± 135352.8378 7099923.6944 ± 17244.2319 thrpt ops/s 3.32x Yes
org.openjdk.bench.javax.crypto.full.MessageDigestBench.digest 1548.1748 ± 2.6413 1546.3356 ± 3.3806 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleView 3.7091 ± 0.0242 5.3600 ± 0.0252 avgt ns/op 0.69x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 3.0080 ± 0.0035 3.0168 ± 0.0065 avgt ms/op 1.00x No
org.openjdk.bench.javax.crypto.small.AESBench.encrypt 1767032.1368 ± 2280.3015 2011263.4945 ± 4482.8810 thrpt ops/s 1.14x Yes
org.openjdk.bench.java.util.ArraysFill.testLongFill 19956.7452 ± 89.5964 18368.4250 ± 80.6190 thrpt ops/ms 0.92x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum8 676.5293 ± 89.3697 495.1081 ± 115.7878 avgt ns/op 1.37x No
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewRO 19.4499 ± 0.0847 21.2040 ± 0.1732 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.ArraysFill.testByteFill 272718.3959 ± 1545.5267 298185.9573 ± 706.8352 thrpt ops/ms 1.09x Yes
org.openjdk.bench.java.lang.Integers.shiftRight 0.1152 ± 0.0001 0.3361 ± 0.0029 avgt us/op 0.34x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 151582.3095 ± 370.7438 151631.3815 ± 336.7075 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 7.6591 ± 0.0122 7.4518 ± 0.0146 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.ZipFind.testOneExisting 46.4379 ± 11.6296 59.2168 ± 13.9658 avgt ns/op 0.78x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 10530039.3196 ± 474196.5100 11321679.8065 ± 563486.7930 avgt ns/op 0.93x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMissUncached 80.3026 ± 12.4972 77.9545 ± 9.5940 avgt ns/op 1.03x No
org.openjdk.bench.java.nio.CharBufferAppend.appendSubString 2361266.8975 ± 16819.6993 2396667.2480 ± 17468.7483 thrpt ops/s 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutDoubleSwap 3.3632 ± 0.0225 2.9308 ± 0.0216 avgt ns/op 1.15x Yes
org.openjdk.bench.java.lang.ArraysSort.floatSort 0.3866 ± 0.4962 2.9411 ± 63.4383 avgt us/op 0.13x No
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.encryptMultiPart 418479.1423 ± 896.3397 432100.1627 ± 1772.6726 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLongView 2520.6669 ± 7.3445 2453.7172 ± 11.5651 avgt ns/op 1.03x Yes
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 14.8080 ± 10.2134 104.3387 ± 2302.5825 avgt us/op 0.14x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewSwap 3252.1592 ± 9.2269 3260.5434 ± 11.0777 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutInt 4.8836 ± 0.0284 5.1335 ± 0.1063 avgt ns/op 0.95x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortView 380.0652 ± 1.0565 408.5414 ± 2.5151 avgt ns/op 0.93x Yes
org.openjdk.bench.java.lang.StringConcat.concatEmptyConstInt 16.1766 ± 7.2012 17.1505 ± 7.9682 avgt ns/op 0.94x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1707989.3858 ± 6035.2130 1717849.7369 ± 6464.2290 thrpt ops/s 1.01x No
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendReceiveSingleSocket 2.2709 ± 0.0167 2.2690 ± 0.0158 avgt us/op 1.00x No
org.openjdk.bench.java.lang.StringConcatStartup.StringLarge.run 238.6189 ± 11.4729 226.3222 ± 19.8794 ss ms/op 1.05x ?
org.openjdk.bench.java.util.ArraysFill.testCharFill 56357.0091 ± 230.1172 57628.4862 ± 76.6308 thrpt ops/ms 1.02x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteSwap 9.4890 ± 0.0585 12.3707 ± 0.0769 avgt ns/op 0.77x Yes
org.openjdk.bench.java.lang.ArraysSort.longSort 0.3674 ± 0.5368 2.8298 ± 70.2022 avgt us/op 0.13x No
org.openjdk.bench.javax.crypto.Crypto.decrypt 1419.2806 ± 15.4724 1505.9091 ± 2.6495 thrpt ops/ms 1.06x Yes
org.openjdk.bench.java.util.regex.Trim.possessive2_matches 30208.4685 ± 121.9111 48945.1248 ± 469.5998 avgt ns/op 0.62x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewSwap 3.7744 ± 0.0235 3.6728 ± 0.0407 avgt ns/op 1.03x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 191358.2852 ± 405.5718 192888.5746 ± 605.2465 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.stream.ops.ref.SliceToList.par_baseline 4542.3027 ± 600.1321 4625.6536 ± 580.1827 thrpt ops/s 1.02x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 178.7457 ± 47.2219 215.2282 ± 45.3919 avgt ns/op 0.83x No
org.openjdk.bench.java.util.concurrent.ThreadLocalRandomNextInt.baseline 2.5429 ± 0.0152 2.4291 ± 0.0091 avgt ns/op 1.05x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 545281.2293 ± 6309.4613 568878.3857 ± 1944.0995 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_mixed_String 9362.6373 ± 166.8887 9563.1972 ± 283.2035 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopPutIntViewSwap 35.1945 ± 0.4416 131.6189 ± 1.8769 avgt ns/op 0.27x Yes
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverRawFileStream 1618.8750 ± 15.1110 1613.0616 ± 48.1704 avgt us/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopyObject.disjoint_micro 63957.3379 ± 172.1865 49699.0958 ± 383.8601 thrpt ops/ms 0.78x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchChar16MediumWithOffsetSuccess 7.6474 ± 0.0455 7.8895 ± 0.0481 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.stream.AnyMatcher.seq_anyMatch 4999.2007 ± 189.7232 400121.4536 ± 3016.9794 thrpt ops/s 80.04x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutIntView 19.7189 ± 0.0864 23.0896 ± 0.2502 avgt ns/op 0.85x Yes
org.openjdk.bench.java.lang.ArrayFiddle.grow_copyZeroLoop 2076.5844 ± 78.4700 2116.5359 ± 7.8292 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShort 6.8793 ± 0.1465 6.1516 ± 0.0299 avgt ns/op 1.12x Yes
org.openjdk.bench.java.util.stream.ops.value.UniqueElements.seq_chain 184.3768 ± 1.0509 143.0168 ± 32.9691 thrpt ops/s 0.78x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutCharSwap 1596.4579 ± 10.0951 36987.2223 ± 1279.6551 avgt ns/op 0.04x Yes
org.openjdk.bench.java.lang.StringBuilders.appendBoundsMix 53.2355 ± 19.6035 66.8704 ± 22.5268 avgt ns/op 0.80x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutChar 5.4735 ± 0.0317 6.4106 ± 0.0599 avgt ns/op 0.85x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.baseline_newObject 4.2123 ± 0.2345 3.8519 ± 0.2767 avgt ns/op 1.09x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutIntViewSwap 3259.1228 ± 13.5225 3261.6882 ± 18.6168 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.KeyAgreementBench.DiffieHellman.generateSecret 1671.3899 ± 11.9974 1669.2483 ± 7.9353 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.value.Limit.par_limit0 15061955.5347 ± 42971.2527 18904584.5710 ± 68928.8905 thrpt ops/s 1.26x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 6.4972 ± 0.0375 8.5983 ± 0.0452 avgt ns/op 0.76x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.createInstanceDefault 20.5171 ± 21.6144 13.7546 ± 13.7101 avgt ns/op 1.49x No
org.openjdk.bench.java.lang.StringConcat.concatConstStringConstInt 22.2051 ± 9.5163 36.2126 ± 11.4953 avgt ns/op 0.61x No
org.openjdk.bench.java.lang.StringComparisons.regionMatchesCI 7.3548 ± 0.0304 7.2640 ± 0.0291 avgt ns/op 1.01x Yes
org.openjdk.bench.java.util.ArraysFill.testLongFill 40006.3926 ± 45.3133 34552.4782 ± 124.1704 thrpt ops/ms 0.86x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetInt 93.6762 ± 0.7454 117.9579 ± 0.7034 avgt ns/op 0.79x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_composed_preallocated 137.5123 ± 3.4455 90.2822 ± 1.5994 thrpt ops/s 0.66x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multishorts 11.0294 ± 0.0758 10.2760 ± 0.0288 avgt ns/op 1.07x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkPutDoubleView 18.6397 ± 0.0709 20.2500 ± 0.1659 avgt ns/op 0.92x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatches 41.4499 ± 0.3565 33.7273 ± 0.1627 avgt ns/op 1.23x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.mismatchMid 15.6668 ± 0.1305 14.4229 ± 0.0514 avgt ns/op 1.09x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDoubleView 4.5395 ± 0.0350 5.9529 ± 0.0281 avgt ns/op 0.76x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 15.4280 ± 17.9351 97.1401 ± 2254.7653 avgt us/op 0.16x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 419608.2180 ± 920.7107 429383.6176 ± 2495.6919 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.util.HexFormatBench.toHexDigitsInt 8.4334 ± 4.3512 7.6123 ± 3.3561 avgt us/op 1.11x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_preallocated 5081673.6941 ± 406060.6018 5998245.8289 ± 337968.3925 thrpt ops/s 1.18x No
org.openjdk.bench.java.lang.StringComparisons.startsWith 8.4587 ± 0.0400 4.7081 ± 0.0331 avgt ns/op 1.80x Yes
org.openjdk.bench.java.lang.StringBuilders.charAtLatin1 3.4252 ± 0.0572 3.2647 ± 0.0852 avgt ns/op 1.05x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 12265650.0945 ± 540283.7618 10546132.0564 ± 627101.6115 avgt ns/op 1.16x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_baseline 57.7873 ± 2.3029 44.2281 ± 0.5909 thrpt ops/s 0.77x Yes
org.openjdk.bench.java.util.stream.pipeline.Terminal.seq_into 879.7798 ± 3.3174 1189.2288 ± 1.7320 thrpt ops/s 1.35x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.decrypt 137239.1178 ± 267.6426 136023.3249 ± 500.9441 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_Short_String 7872.4994 ± 150.7491 14196.3272 ± 164.4653 avgt ns/op 0.55x Yes
org.openjdk.bench.java.util.jar.JarFileMeta.getStreamFromJarWithNoManifest 141.7500 ± 22.6309 133.7103 ± 20.3462 avgt us/op 1.06x No
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.decryptMultiPart 384348.9135 ± 1516.7367 387603.6005 ± 1061.5014 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 204.4606 ± 23.7002 123.1013 ± 56.4275 thrpt ops/min 0.60x No
org.openjdk.bench.java.util.stream.ops.ref.Limit.par_limitHalf 2315.6103 ± 39.4313 4570.9264 ± 665.7637 thrpt ops/s 1.97x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 2232618.2963 ± 7578.1164 2223870.8302 ± 18336.6850 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum2 115.8465 ± 35.3660 123.6996 ± 34.8440 avgt ns/op 0.94x No
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverByteArray 97.4262 ± 1.2206 109.6030 ± 3.3486 avgt us/op 0.89x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 34.0177 ± 0.0845 69.3080 ± 0.4777 avgt ns/op 0.49x Yes
org.openjdk.bench.java.lang.StringBuilders.appendBoundsUtf16 44.1971 ± 26.4015 64.1318 ± 31.9357 avgt ns/op 0.69x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharView 3.7248 ± 0.0274 5.3798 ± 0.0251 avgt ns/op 0.69x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewSwap 95.5963 ± 0.3386 185.8202 ± 1.2064 avgt ns/op 0.51x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatch.seq_invoke 5004.4480 ± 278.7593 400532.4669 ± 2331.8271 thrpt ops/s 80.04x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCodePointRangedLatin1 25.3115 ± 0.1114 58.3779 ± 0.1097 avgt ns/op 0.43x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.removeObjectLastRemaining 71.4721 ± 39.8771 68.1352 ± 47.7271 avgt ns/op 1.05x No
org.openjdk.bench.java.lang.ArraysHashCode.multiints 10.0738 ± 0.0345 9.4615 ± 0.0481 avgt ns/op 1.06x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutByte 26.9949 ± 1.0071 480.1073 ± 29.8859 avgt ns/op 0.06x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_gather_preallocated 45600.2234 ± 13442.2108 47268.0180 ± 12408.7161 thrpt ops/s 1.04x No
org.openjdk.bench.java.util.stream.ops.ref.UniqueElements.seq_invoke 4754.0955 ± 90.8179 99754.6438 ± 277.9853 thrpt ops/s 20.98x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count4 85.6190 ± 37.8130 34.8840 ± 14.0252 avgt ns/op 2.45x No
org.openjdk.bench.java.nio.CharBufferAppend.appendStringBuilder 707725.1346 ± 12861.5707 1231557.8894 ± 14689.9437 thrpt ops/s 1.74x Yes
org.openjdk.bench.java.io.DataOutputStreamBench.dataOutwriteUTF 39.3873 ± 0.2327 46.5771 ± 0.2092 avgt us/op 0.85x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 129.6016 ± 17.6900 60.4328 ± 16.7720 thrpt ops/min 0.47x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_gather 39391625.2363 ± 217801.2014 122547527.7998 ± 464375.3804 thrpt ops/s 3.11x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 234.6749 ± 38.9777 208.2663 ± 38.7704 avgt ns/op 1.13x No
org.openjdk.bench.java.lang.StringDecode.decodeUTF16Mixed 4043.0742 ± 26.9815 5997.2561 ± 119.6987 avgt ns/op 0.67x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1568444.7085 ± 15859.9555 1570089.3178 ± 6476.9598 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.value.Map.par_chain_111 930.2275 ± 20.5499 922.0014 ± 36.7399 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.CharsetEncodeDecode.decode 25.9544 ± 1.2336 23.8951 ± 1.9770 avgt us/op 1.09x No
org.openjdk.bench.java.lang.StringConcat.concat13StringConst 174.0383 ± 33.6403 304.0274 ± 98.7375 avgt ns/op 0.57x No
org.openjdk.bench.java.util.ArraysMismatch.Float.differentSubrangeMatches 11.9731 ± 0.2201 10.0616 ± 0.0170 avgt ns/op 1.19x Yes
org.openjdk.bench.java.util.ArraysMismatch.Int.mismatchStart 3.3826 ± 0.0466 4.6268 ± 0.0201 avgt ns/op 0.73x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 250.1339 ± 48.1414 241.7303 ± 45.9898 avgt ns/op 1.03x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 3285.9894 ± 358.5388 3337.7710 ± 359.3162 avgt ns/op 0.98x No
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicIntegerAlways 7.0122 ± 0.0587 6.9875 ± 0.0277 avgt ns/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 3313.0602 ± 13.1748 3723.5850 ± 11.8050 avgt ns/op 0.89x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 3753.0677 ± 134.9202 3832.7471 ± 12.4034 thrpt ops/s 1.02x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharSwapRO 385.9539 ± 1.6051 598.3244 ± 1.8585 avgt ns/op 0.65x Yes
org.openjdk.bench.java.util.stream.ops.value.AnyMatch.seq_chain123 908.5028 ± 2.5778 3116.8996 ± 42.6764 thrpt ops/s 3.43x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 8094207.3235 ± 342345.7637 7884531.2618 ± 360472.4892 avgt ns/op 1.03x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Lambda.bulk_parseq_methodRef 2.3018 ± 0.0091 1.1988 ± 0.0062 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDouble 1596.8163 ± 7.0751 5046.0174 ± 15.0524 avgt ns/op 0.32x Yes
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 222936.0073 ± 421.3848 218991.3159 ± 1295.1987 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 104.8684 ± 0.1763 162.2593 ± 1.1432 avgt ns/op 0.65x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum4 323.4519 ± 66.4006 220.8879 ± 60.6138 avgt ns/op 1.46x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewRO 4.4931 ± 0.0177 6.1481 ± 0.0425 avgt ns/op 0.73x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopPutShortView 12714.0881 ± 85.1548 35103.3725 ± 116.3895 avgt ns/op 0.36x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongSwap 42.3914 ± 0.1430 99.5648 ± 0.7863 avgt ns/op 0.43x Yes
org.openjdk.bench.java.util.ArraysFill.testFloatFill 264073.8970 ± 9786.0066 266919.9644 ± 9824.8119 thrpt ops/ms 1.01x No
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 10548.0354 ± 27.7940 10426.1524 ± 103.8462 thrpt ops/s 0.99x No
org.openjdk.bench.javax.crypto.full.MacBench.mac 613858.2830 ± 2785.8991 622810.8137 ± 1638.1058 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.lang.StringEncode.encodeLatin1LongEnd 1957.2661 ± 6.4921 2868.4580 ± 6.3726 avgt ns/op 0.68x Yes
org.openjdk.bench.java.util.ZipFind.testTwoExisting 90.3990 ± 20.5952 125.9901 ± 32.8805 avgt ns/op 0.72x No
org.openjdk.bench.java.util.ArraysMismatch.Int.differentSubrangeMatches 59.3031 ± 0.3181 48.4921 ± 0.2520 avgt ns/op 1.22x Yes
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowers 146076.7576 ± 11213.7674 149022.1147 ± 13731.4281 avgt us/op 0.98x No
org.openjdk.bench.java.util.regex.Exponential.pat1_justXs 3969.8274 ± 662.4031 2690.3500 ± 91.1008 avgt ns/op 1.48x No
org.openjdk.bench.javax.crypto.full.AESExtraBench.encrypt 76653.4112 ± 118.9206 73346.7153 ± 160.2265 thrpt ops/s 0.96x Yes
org.openjdk.bench.javax.crypto.full.MessageDigestBench.digest 953.2874 ± 4.3435 944.6770 ± 2.2865 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 10.8594 ± 0.0422 16.6098 ± 7.2484 avgt ns/op 0.65x No
org.openjdk.bench.java.util.stream.ops.ref.ForEach.par_invoke 616.2635 ± 9.0061 735.7112 ± 42.8012 thrpt ops/s 1.19x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 53990.7038 ± 3599.2743 50814.4974 ± 7343.4074 avgt ns/op 1.06x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 4750.2861 ± 21.8101 5505.5663 ± 87.1264 thrpt ops/ms 1.16x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatchShort.seq_start 2667951.7371 ± 300974.8431 8308960.1727 ± 1988781.2073 thrpt ops/s 3.11x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Lambda.bulk_seq_methodRef 2.3036 ± 0.0011 1.1986 ± 0.0078 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 114.8796 ± 0.2651 281.8248 ± 2.1077 avgt ns/op 0.41x Yes
org.openjdk.bench.java.io.FileOpen.trailingSlash 25.0875 ± 0.0778 26.2866 ± 0.2742 avgt ns/op 0.95x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewSwap 170.0760 ± 0.6695 183.4795 ± 0.6511 avgt ns/op 0.93x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16MediumSuccess 13.9677 ± 0.1247 7.5212 ± 0.0278 avgt ns/op 1.86x Yes
org.openjdk.bench.java.lang.ArrayCopy.copyLoop 5.6140 ± 0.0342 5.5494 ± 0.0363 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1521699.4496 ± 14234.6882 1513886.7309 ± 7829.5416 thrpt ops/s 0.99x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 562.8626 ± 3.4792 495.7254 ± 2.3911 avgt ns/op 1.14x Yes
org.openjdk.bench.java.util.stream.ops.ref.SliceToList.seq_limit 36780.8339 ± 7131.6476 36376.6684 ± 6053.8581 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatSwapRO 25466.1738 ± 224.1992 37074.0405 ± 1800.9323 avgt ns/op 0.69x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1058091.4626 ± 5488.6168 1041997.5576 ± 4886.7380 thrpt ops/s 0.98x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 381627.3830 ± 2252.9282 395463.3990 ± 1246.7801 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.lang.StringBuilders.emptyToString 0.7281 ± 0.0289 0.7795 ± 0.0545 avgt ns/op 0.93x No
org.openjdk.bench.java.util.ImmutableColls.containsValueFinalMap 80.7572 ± 0.4181 324.9209 ± 1.4289 thrpt ops/us 4.02x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleSwapRO 71.6871 ± 0.4121 91.1734 ± 0.7613 avgt ns/op 0.79x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 45.8117 ± 0.1508 38.9048 ± 0.5852 avgt ns/op 1.18x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 57.9003 ± 0.2267 39.8035 ± 0.2525 avgt ns/op 1.45x Yes
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicIntegerGetAndIncrement 7.9628 ± 0.0693 7.9965 ± 0.0585 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArraysSort.intSort 0.8516 ± 1.5961 5.8743 ± 140.7068 avgt us/op 0.14x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_long 16834.2843 ± 1421.1408 13366.0335 ± 3195.3008 thrpt ops/s 0.79x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SmallEarlyMatch16 4.8725 ± 0.0358 6.2742 ± 0.0248 avgt ns/op 0.78x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.updateBytes 2335.6413 ± 42.2527 2328.7728 ± 116.8109 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.regex.Exponential.pat2_justXs 442.0648 ± 90.8631 450.8564 ± 92.9013 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 75100.9226 ± 68974.6921 232255.1233 ± 932374.4317 avgt us/op 0.32x No
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_mixed_char 7340.9569 ± 120.1888 8390.2768 ± 371.9348 avgt ns/op 0.87x Yes
org.openjdk.bench.java.util.Dates.testIIIIIIConstructor 91.3886 ± 27.1759 61.7726 ± 18.1000 avgt ns/op 1.48x No
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryMissUncached 73.3671 ± 12.3775 83.4224 ± 11.7758 avgt ns/op 0.88x No
org.openjdk.bench.java.util.ListArgs.list02 4216.4713 ± 78.4169 4260.4265 ± 91.7995 thrpt ops/ms 1.01x No
org.openjdk.bench.java.lang.StringComparisons.endsWith 9.7436 ± 0.0593 5.2430 ± 0.0350 avgt ns/op 1.86x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 57.3536 ± 0.3222 75.6149 ± 0.8584 avgt ns/op 0.76x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatchShort.par_start 92867.0007 ± 6886.9446 101248.8549 ± 10410.7080 thrpt ops/s 1.09x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewSwap 67.9133 ± 0.4225 64.2989 ± 0.2974 avgt ns/op 1.06x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLongViewSwap 3.0316 ± 0.0304 2.5088 ± 0.0422 avgt ns/op 1.21x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.encode 1.5835 ± 0.0409 1.1134 ± 0.0091 avgt us/op 1.42x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteSwapRO 7.3321 ± 0.0695 11.9053 ± 0.0923 avgt ns/op 0.62x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 213.5173 ± 1.9594 209.3346 ± 4.2062 thrpt ops/s 0.98x No
org.openjdk.bench.javax.crypto.small.AESGCMBench.encryptMultiPart 1583451.5010 ± 13868.9217 1557892.6314 ± 11047.3599 thrpt ops/s 0.98x No
org.openjdk.bench.java.lang.Integers.compareUnsignedDirect 0.1415 ± 0.0009 0.2138 ± 0.0006 avgt us/op 0.66x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 109843.8490 ± 843.2172 132994.8942 ± 696.0603 thrpt ops/s 1.21x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatView 169.1051 ± 1.0412 180.6136 ± 2.9569 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBuffer 3950762.5261 ± 13364.6930 3824883.9942 ± 67392.9904 thrpt ops/s 0.97x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 54367.7038 ± 3120.1305 54108.6062 ± 7364.6843 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 83833.5989 ± 61765.9791 227624.0428 ± 1736037.6813 avgt us/op 0.37x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewSwap 388.5049 ± 1.4066 590.6606 ± 1.9706 avgt ns/op 0.66x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendHeapToHeap 988165.9909 ± 18566.9984 987118.7433 ± 12114.4276 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 218.3702 ± 2.8283 215.3913 ± 4.6326 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherReduceSeq.seq_invoke_gather 19506.3379 ± 155.7636 11278.5867 ± 46.5353 thrpt ops/s 0.58x Yes
org.openjdk.bench.java.util.concurrent.ProducerConsumer.test 134.5530 ± 10.8459 133.3638 ± 10.0844 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeEarlyMatch 35.7203 ± 0.4615 29.1484 ± 0.1286 avgt ns/op 1.23x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendSubStringBufferToDirect 369496.5300 ± 63693.6167 356625.9658 ± 62189.0235 thrpt ops/s 0.97x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 37772.6880 ± 51.8780 37159.3298 ± 102.0113 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 1217.6630 ± 6.3379 1108.6009 ± 5.6205 avgt ns/op 1.10x Yes
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicBooleanFlip 6.7831 ± 0.0668 6.6991 ± 0.0256 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewSwap 51439.4807 ± 267.3460 76744.0777 ± 523.3369 avgt ns/op 0.67x Yes
org.openjdk.bench.java.io.RecordDeserialization.deserializeClasses 544.1317 ± 109.6333 632.8063 ± 144.2557 avgt us/op 0.86x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatView 19.4555 ± 0.0808 21.8407 ± 0.3412 avgt ns/op 0.89x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDouble 3.4265 ± 0.0203 2.7585 ± 0.0096 avgt ns/op 1.24x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutChar 26.8382 ± 0.2025 160.8447 ± 0.6430 avgt ns/op 0.17x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloatView 17.4078 ± 0.0841 132.0260 ± 0.6002 avgt ns/op 0.13x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_ref 457.2550 ± 4.2215 488.0355 ± 13.1215 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 261.5021 ± 44.5274 219.4437 ± 44.9723 avgt ns/op 1.19x No
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 672.1369 ± 2.2752 659.1492 ± 16.1089 thrpt ops/s 0.98x No
org.openjdk.bench.java.lang.StringComparisons.regionMatches 6.9707 ± 0.3858 7.5152 ± 0.0304 avgt ns/op 0.93x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewRO 4.4996 ± 0.0347 6.0936 ± 0.0303 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteVirtualThreadCancels 1187.2667 ± 252.2205 1368.5451 ± 54.1685 thrpt ops/s 1.15x No
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBuffer 1551204.9406 ± 6070.2574 1532260.6788 ± 38106.0495 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_long 3918991.3979 ± 785012.6030 2738362.6074 ± 575622.5104 thrpt ops/s 0.70x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutLongSwap 1595.9956 ± 10.2103 9528.1926 ± 35.5837 avgt ns/op 0.17x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewSwapRO 3327.1306 ± 70.3152 3258.0797 ± 20.6239 avgt ns/op 1.02x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum2 106.3488 ± 36.8603 132.5059 ± 39.2149 avgt ns/op 0.80x No
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.createInstanceCollectionEmpty 19.4625 ± 23.2284 13.8105 ± 14.8346 avgt ns/op 1.41x No
org.openjdk.bench.java.lang.ArrayClone.byteArraycopy 5.6449 ± 3.4053 8.3630 ± 4.1997 avgt ns/op 0.67x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 3.1544 ± 0.0102 4.9790 ± 0.1531 avgt ns/op 0.63x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 2691.0426 ± 7.2233 2948.8095 ± 7.4129 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.random.RandomGeneratorNext.testNextLong 8.3334 ± 0.0068 8.8232 ± 0.0441 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewSwap 67.1912 ± 0.2682 62.2125 ± 0.5054 avgt ns/op 1.08x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBuffer 2333.2312 ± 45.9532 2323.5641 ± 374.6052 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.ArraysFill.testFloatFill 273245.6926 ± 29595.9438 276678.5364 ± 31008.4408 thrpt ops/ms 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_long 196.2576 ± 0.8115 132.8422 ± 0.7118 thrpt ops/s 0.68x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.6781 ± 0.0031 2.6783 ± 0.0037 avgt ms/op 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShortViewSwap 47.0543 ± 0.1837 44.4997 ± 0.2156 avgt ns/op 1.06x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 321602.6968 ± 789.2048 322817.2841 ± 681.9321 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryHitUncached 105.7210 ± 27.0146 132.6644 ± 30.0870 avgt ns/op 0.80x No
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.decryptMultiPart 1248534.5189 ± 5833.7392 1378911.3719 ± 7275.4577 thrpt ops/s 1.10x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_precomposed 134.0649 ± 2.2456 143.2751 ± 3.2849 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.util.ArraysFill.testByteFill 33152.3441 ± 118.4152 33446.2469 ± 93.5700 thrpt ops/ms 1.01x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 225.4292 ± 4.1717 626.4217 ± 2.4179 avgt ns/op 0.36x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatRO 173.7913 ± 3.8934 301.6720 ± 1.5894 avgt ns/op 0.58x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewRO 91.2846 ± 0.5303 155.3863 ± 0.5687 avgt ns/op 0.59x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 55102.5908 ± 3960.9328 48203.0552 ± 6902.2376 avgt ns/op 1.14x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleRO 12643.4660 ± 50.7642 12735.5216 ± 144.2519 avgt ns/op 0.99x No
org.openjdk.bench.java.math.BigIntegerParallelMultiply.parallelMultiply 193.5784 ± 379.1854 363.4798 ± 516.8865 ss ms/op 0.53x No
org.openjdk.bench.java.util.ArraysMismatch.Float.matches 16.2866 ± 0.1244 13.8481 ± 0.0298 avgt ns/op 1.18x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 231.0560 ± 49.3691 249.4471 ± 49.2903 avgt ns/op 0.93x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDoubleViewSwap 1592.8239 ± 5.2769 8494.1668 ± 40.9689 avgt ns/op 0.19x Yes
org.openjdk.bench.java.lang.ArrayCopyObject.conjoint_micro 90138.1215 ± 141.3441 67429.8191 ± 411.3330 thrpt ops/ms 0.75x Yes
org.openjdk.bench.javax.crypto.full.MessageDigestBench.digest 541.2336 ± 3.8221 537.0452 ± 7.0673 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.regex.Trim.find_loop_usePattern 294.2599 ± 76.3861 238.0516 ± 70.4467 avgt ns/op 1.24x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewSwap 51526.1546 ± 213.6995 76366.1810 ± 351.9499 avgt ns/op 0.67x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewRO 21.9923 ± 0.1366 24.5994 ± 0.1402 avgt ns/op 0.89x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 1.9575 ± 0.0520 4.8200 ± 0.1290 avgt ns/op 0.41x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 334.9027 ± 3.4073 277.8126 ± 4.4549 avgt ns/op 1.21x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewSwap 46.8878 ± 0.1437 44.7263 ± 0.3681 avgt ns/op 1.05x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1610151.6337 ± 14975.8783 1628335.4610 ± 7899.9118 thrpt ops/s 1.01x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testInt 3.2621 ± 0.0213 5.3168 ± 0.1778 avgt ns/op 0.61x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharSwapRO 6.4429 ± 0.0251 9.2411 ± 0.0668 avgt ns/op 0.70x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.verify 368.7539 ± 28.4046 416.6027 ± 31.2029 thrpt ops/s 1.13x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteSwap 7.3680 ± 0.0505 11.9029 ± 0.0523 avgt ns/op 0.62x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatSwap 3.7656 ± 0.0131 4.5358 ± 0.0329 avgt ns/op 0.83x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewRO 51518.5814 ± 484.9197 51921.9479 ± 639.0558 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatchShort.par_mid 19355.8034 ± 11759.1008 71545.8146 ± 6252.2850 thrpt ops/s 3.70x Yes
org.openjdk.bench.javax.crypto.small.AESBench.decrypt 1915404.2311 ± 2714.9396 2682674.9936 ± 5311.0187 thrpt ops/s 1.40x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.sign 392.6395 ± 6.4898 427.1486 ± 20.5256 thrpt ops/s 1.09x No
org.openjdk.bench.java.lang.StringDecode.decodeShortMixed 352.5423 ± 10.4195 383.6790 ± 5.8330 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 241.3756 ± 41.9336 229.1451 ± 43.2093 avgt ns/op 1.05x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 10471193.4214 ± 429612.6848 11441820.8301 ± 590087.2973 avgt ns/op 0.92x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 8348431.0184 ± 354991.5363 8327515.5747 ± 352321.3703 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringComparisons.endsWith 83.7825 ± 0.7871 67.7798 ± 0.6119 avgt ns/op 1.24x Yes
org.openjdk.bench.java.lang.StringBuilders.fromLatin1StringBuilder 18.8408 ± 10.6130 19.6465 ± 11.5844 avgt ns/op 0.96x No
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewSwapRO 3314.8602 ± 56.6593 3331.2610 ± 71.9703 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringConcat.concatConstBoolean 17.5198 ± 7.3857 18.1024 ± 8.2412 avgt ns/op 0.97x No
org.openjdk.bench.java.util.stream.ops.ref.SliceToList.seq_baseline 58907.9923 ± 7222.4372 76068.0730 ± 10352.2166 thrpt ops/s 1.29x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.5960 ± 0.0034 2.5981 ± 0.0034 avgt ms/op 1.00x No
org.openjdk.bench.java.nio.file.PathOfString.parse 43908618.6962 ± 531258.8884 35446318.6015 ± 241741.3535 thrpt ops/s 0.81x Yes
org.openjdk.bench.java.lang.ArrayFiddle.simple_clone 248.5952 ± 3.6430 241.6726 ± 13.6004 avgt ns/op 1.03x No
org.openjdk.bench.java.util.stream.ops.ref.SortedUnique.seq_invoke 538.4131 ± 72.8792 659.2212 ± 191.3709 thrpt ops/s 1.22x No
org.openjdk.bench.java.util.ListArgs.list04 2131.2357 ± 39.0913 2132.9914 ± 45.7414 thrpt ops/ms 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShortViewSwap 20.5901 ± 0.0550 231.2584 ± 15.7514 avgt ns/op 0.09x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 3374.6111 ± 20.0523 3747.9709 ± 14.8166 avgt ns/op 0.90x Yes
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.writeShort 405.3835 ± 3.2788 398.6914 ± 6.6995 avgt us/op 1.02x No
org.openjdk.bench.java.util.ImmutableColls.toArrayFromMap 12.9806 ± 2.4149 12.7098 ± 3.8941 thrpt ops/us 0.98x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 877643.6277 ± 5061.4106 825493.6694 ± 3693.8571 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortView 379.6679 ± 1.4430 399.1141 ± 2.3814 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 180826.9815 ± 2104.7050 138593.9677 ± 643.4036 thrpt ops/ms 0.77x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpVirtualThreadCancels 464.8889 ± 30.6375 440.3385 ± 97.9684 thrpt ops/s 0.95x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongRO 21.0368 ± 0.2291 96.8722 ± 0.5265 avgt ns/op 0.22x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLong 6459.9957 ± 38.7532 7073.9382 ± 23.5696 avgt ns/op 0.91x Yes
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.unwrap 492.1509 ± 1.9166 419.1675 ± 6.2877 avgt ns/op 1.17x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeEarlyMatch16 38.8306 ± 0.3260 13.1360 ± 0.2430 avgt ns/op 2.96x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopPutFloatViewSwap 3.2980 ± 0.0294 3.1759 ± 0.0188 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_baseline 2212910.0825 ± 13064.0669 1912197.3172 ± 7772.1335 thrpt ops/s 0.86x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 1.9776 ± 0.0424 4.3092 ± 0.0336 avgt ns/op 0.46x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Bulk.hm_seq 2.3015 ± 0.0053 1.1987 ± 0.0055 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 230.0289 ± 44.3165 222.9128 ± 43.2597 avgt ns/op 1.03x No
org.openjdk.bench.java.util.stream.ops.value.Filter.par_invoke 2406.5084 ± 907.3494 3008.5423 ± 68.2988 thrpt ops/s 1.25x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 53364.7856 ± 2989.4877 57298.3938 ± 3521.7810 avgt ns/op 0.93x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutCharSwap 5.4113 ± 0.0255 6.5733 ± 0.0191 avgt ns/op 0.82x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewSwap 25409.7949 ± 209.6343 25551.2706 ± 222.5253 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithChar4 13.2299 ± 5.5876 14.0392 ± 6.6832 avgt ns/op 0.94x No
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count8 150.5330 ± 64.1767 64.4406 ± 20.5277 avgt ns/op 2.34x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewRO 12639.2345 ± 40.1555 12677.5997 ± 50.9802 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 3.4624 ± 0.0268 5.0830 ± 0.1337 avgt ns/op 0.68x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 23.5355 ± 0.0925 25.7371 ± 0.0566 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 133011.7477 ± 1275.7465 139093.2717 ± 501.3873 thrpt ops/ms 1.05x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testByte 6.0066 ± 0.0211 7.7963 ± 0.0232 avgt ns/op 0.77x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 1.9601 ± 0.0506 4.7950 ± 0.1483 avgt ns/op 0.41x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloatViewSwap 48.2996 ± 0.3309 46.7656 ± 0.4141 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatch.par_invoke 1478.5612 ± 422.5392 5502.9830 ± 615.1350 thrpt ops/s 3.72x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 248.5822 ± 48.7675 256.8760 ± 47.3620 avgt ns/op 0.97x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_baseline 260.6170 ± 3.7821 175.6960 ± 2.8472 thrpt ops/s 0.67x Yes
org.openjdk.bench.java.util.stream.Reducers.par_reduce_base 4241.6061 ± 92.6673 2135.5571 ± 68.2915 thrpt ops/s 0.50x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_composed 647640.0185 ± 1534.8950 606441.4226 ± 22687.0502 thrpt ops/s 0.94x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 622.2648 ± 21.1016 592.9594 ± 33.5081 thrpt ops/s 0.95x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntView 12884.3354 ± 45.0641 20030.9240 ± 75.0603 avgt ns/op 0.64x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 7777090.1480 ± 317960.9906 7865108.7678 ± 347316.3135 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_ref 2473.7555 ± 235.4108 1250.9618 ± 404.2370 thrpt ops/s 0.51x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_gather 1537.8447 ± 71.4076 1792.2480 ± 96.0545 thrpt ops/s 1.17x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkPutLongView 3.6671 ± 0.0303 5.4285 ± 0.1228 avgt ns/op 0.68x Yes
org.openjdk.bench.java.lang.ArraysHashCode.bytes 16.3837 ± 0.0969 17.0669 ± 0.1260 avgt ns/op 0.96x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 56502.6345 ± 3499.3277 55358.4088 ± 4192.1158 avgt ns/op 1.02x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMiss 54.2549 ± 2.5034 49.8404 ± 1.4449 avgt ns/op 1.09x No
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkPutIntViewSwap 3253.5443 ± 12.0821 3257.3710 ± 12.8241 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.small.AESBench.decrypt 2900664.4709 ± 7441.4932 2400133.8063 ± 14157.4477 thrpt ops/s 0.83x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 21.4285 ± 0.0983 23.3561 ± 0.0506 avgt ns/op 0.92x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBytes 145499.0596 ± 3999.4645 144944.7160 ± 821.1202 thrpt ops/s 1.00x No
org.openjdk.bench.java.math.BigIntegerHashCode.testHashCode 138.4378 ± 0.6231 132.2099 ± 0.7177 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkPutCharView 3.6830 ± 0.0272 5.5132 ± 0.0820 avgt ns/op 0.67x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShortViewSwap 1598.9446 ± 10.3991 33859.0601 ± 223.0071 avgt ns/op 0.05x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 3.6669 ± 0.0374 5.0868 ± 0.0286 avgt ns/op 0.72x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 49.1841 ± 0.1691 39.7855 ± 0.1413 avgt ns/op 1.24x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_baseline 39218.0000 ± 255.2980 38684.3832 ± 300.1347 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewSwap 72.7124 ± 0.4738 71.2978 ± 0.2563 avgt ns/op 1.02x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 77549.4203 ± 86908.9948 189074.5927 ± 1856018.0681 avgt us/op 0.41x No
org.openjdk.bench.java.lang.ArrayClone.byteClone 6.3417 ± 4.2355 11.0871 ± 5.9478 avgt ns/op 0.57x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 10.5324 ± 2.7041 10.2218 ± 2.7673 avgt ns/op 1.03x No
org.openjdk.bench.java.util.stream.ops.value.SliceToArray.seq_skipLimit 21675.1725 ± 2820.4332 13082.0410 ± 1124.7024 thrpt ops/s 0.60x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 6623.7807 ± 48.8503 5070.9016 ± 50.6928 thrpt ops/min 0.77x Yes
org.openjdk.bench.java.lang.ArraysSort.intSort 5412.6645 ± 3614.5555 36168.1577 ± 756900.5850 avgt us/op 0.15x No
org.openjdk.bench.java.util.ImmutableColls.toTypedArrayFromMap 13.2607 ± 2.8330 7.3751 ± 2.2726 thrpt ops/us 0.56x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewRO 51059.4616 ± 312.7857 51743.8179 ± 529.5718 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.Sorted.par_chain 150.9995 ± 15.4659 155.1448 ± 21.3610 thrpt ops/s 1.03x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntView 21.8225 ± 0.0805 24.0161 ± 0.1973 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 235.2378 ± 43.0210 222.8248 ± 44.2823 avgt ns/op 1.06x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 1556.3130 ± 5.4704 1647.1692 ± 3.9669 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.decrypt 370312.0698 ± 758.5731 368472.5294 ± 2340.0516 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 3.9259 ± 0.0993 5.0810 ± 0.0563 avgt ns/op 0.77x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteVirtualThreadCancels 66.4206 ± 6.4152 59.4868 ± 9.1365 thrpt ops/s 0.90x No
org.openjdk.bench.javax.crypto.full.AESExtraBench.encrypt2 105494.7020 ± 183.9556 105367.0584 ± 133.8922 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArrayFiddle.simple_copyOf 247.9144 ± 5.9205 273.7548 ± 29.4201 avgt ns/op 0.91x No
org.openjdk.bench.java.util.ArraysMismatch.Float.mismatchEnd 109.8088 ± 0.7028 95.3392 ± 0.5796 avgt ns/op 1.15x Yes
org.openjdk.bench.java.util.regex.Primality.greedy2 2562702.0564 ± 80057.7788 4645190.1270 ± 117112.1068 avgt ns/op 0.55x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testByte 1.8974 ± 0.0796 4.3256 ± 0.0294 avgt ns/op 0.44x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 7554.6503 ± 2023.1477 38466.3826 ± 517417.2173 avgt us/op 0.20x No
org.openjdk.bench.java.util.ArraysFill.testByteFill 151926.2616 ± 682.8234 159089.8394 ± 1459.1315 thrpt ops/ms 1.05x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortSwap 51399.1650 ± 509.8239 51810.1262 ± 521.7680 avgt ns/op 0.99x No
org.openjdk.bench.java.util.concurrent.Queues.test 85.2739 ± 3.4543 85.8169 ± 3.4515 avgt ns/op 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 216.5779 ± 45.0432 237.8086 ± 42.3278 avgt ns/op 0.91x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeLateMatch16 1350.1545 ± 11.3965 13591.4838 ± 70.9069 avgt ns/op 0.10x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewRO 2.7446 ± 0.0265 2.1690 ± 0.0097 avgt ns/op 1.27x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutShort 19.4666 ± 0.5676 373.9681 ± 30.4516 avgt ns/op 0.05x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 0.3880 ± 0.2752 2.8751 ± 72.7423 avgt us/op 0.13x No
org.openjdk.bench.java.util.stream.ops.ref.GatherReduceSeq.seq_invoke_gather 17363530.2569 ± 73446.3562 4881688.8993 ± 826894.9979 thrpt ops/s 0.28x Yes
org.openjdk.bench.java.lang.ArrayClone.intClone 5.8503 ± 3.9163 11.4879 ± 4.4163 avgt ns/op 0.51x No
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 37769.0735 ± 160.6191 31986.9762 ± 119.9096 thrpt ops/ms 0.85x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 100718.8279 ± 974.6922 145833.5666 ± 252.9922 thrpt ops/ms 1.45x Yes
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendReceiveConnected 4.3252 ± 0.0244 4.3866 ± 0.0472 avgt us/op 0.99x No
org.openjdk.bench.java.lang.Integers.parseInt 4.5149 ± 0.5894 3.2714 ± 0.0303 avgt us/op 1.38x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 227.2847 ± 50.3551 236.0517 ± 47.4107 avgt ns/op 0.96x No
org.openjdk.bench.java.util.stream.ops.value.Reduce.seq_chain_111 10515.7569 ± 97.3604 1722.9902 ± 9.6442 thrpt ops/s 0.16x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 203.8731 ± 25.2251 115.6140 ± 44.7200 thrpt ops/min 0.57x No
org.openjdk.bench.javax.crypto.full.RSABench.Extra.decrypt 673.8350 ± 1.1928 662.1531 ± 12.0560 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 41.6814 ± 8.5795 45.1970 ± 8.3637 avgt ns/op 0.92x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutByteSwap 5.9185 ± 0.0471 8.0639 ± 0.0332 avgt ns/op 0.73x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewSwapRO 47.3849 ± 0.2038 47.1498 ± 0.1702 avgt ns/op 1.00x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 55107.5026 ± 2601.0891 25294.5369 ± 1106.8304 thrpt ops/ms 0.46x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesRanged 16.6937 ± 0.0695 15.1238 ± 0.1292 avgt ns/op 1.10x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 544.5198 ± 3.0179 471.2929 ± 5.5593 avgt ns/op 1.16x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 1111.7345 ± 138.2081 1215.3191 ± 2.2123 thrpt ops/ms 1.09x No
org.openjdk.bench.java.util.concurrent.UnparkBenchSleepersBefore.barrier 75030.3733 ± 1233.4367 73932.9965 ± 1428.7921 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 554.0878 ± 111.9733 121.4656 ± 38.0781 thrpt ops/min 0.22x Yes
org.openjdk.bench.java.util.LocaleDefaults.getDefaultDisplay 0.6137 ± 0.1302 0.6956 ± 0.1020 avgt ns/op 0.88x No
org.openjdk.bench.java.lang.StringBuilderToString.toStringWithMixedChars 2024.2372 ± 606.9209 2147.6059 ± 823.8675 avgt ns/op 0.94x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 73.4640 ± 0.0785 75.2646 ± 0.3961 avgt ns/op 0.98x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 485.1647 ± 408.4371 972.8499 ± 7450.1538 avgt us/op 0.50x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1281036.4619 ± 14856.6219 1305724.7630 ± 8285.4545 thrpt ops/s 1.02x No
org.openjdk.bench.java.util.regex.Trim.simple_find 1216.8202 ± 15.8095 1290.9700 ± 14.5570 avgt ns/op 0.94x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testChar 2.1102 ± 0.0945 4.4485 ± 0.0594 avgt ns/op 0.47x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 142.0314 ± 0.7984 144.0541 ± 0.2971 avgt ns/op 0.99x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multichars 0.6487 ± 0.0129 1.0840 ± 0.0150 avgt ns/op 0.60x Yes
org.openjdk.bench.javax.crypto.full.DESedeBench.decrypt 895.7083 ± 1.7451 838.9820 ± 2.1805 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 234.0166 ± 39.7253 200.6892 ± 39.0823 avgt ns/op 1.17x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 596.6586 ± 3.6644 490.0559 ± 5.7158 avgt ns/op 1.22x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 324167.9490 ± 580.0149 331133.9647 ± 1000.9153 thrpt ops/s 1.02x Yes
org.openjdk.bench.javax.crypto.full.RSABench.Extra.encrypt 18773.6522 ± 41.7472 18096.5842 ± 39.0623 thrpt ops/s 0.96x Yes
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.readLong 76.1087 ± 0.5960 75.0384 ± 0.7573 avgt us/op 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_precomposed 46013.3316 ± 13126.5361 46881.5187 ± 12652.3644 thrpt ops/s 1.02x No
org.openjdk.bench.java.util.TreeMapUpdate.put 236.2292 ± 44.4602 230.0759 ± 45.8390 avgt ns/op 1.03x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 397243.8016 ± 1618.2163 316727.6702 ± 1368.3225 thrpt ops/ms 0.80x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 325.1098 ± 2.2350 523.7872 ± 0.7744 avgt ns/op 0.62x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 6.5097 ± 0.0077 6.2386 ± 0.0084 avgt ns/op 1.04x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntView 3.3359 ± 0.0255 3.1861 ± 0.0200 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutInt 5.1248 ± 0.3498 4.5029 ± 0.0399 avgt ns/op 1.14x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 1087866.5951 ± 6414.7862 1096554.0621 ± 3021.4870 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 11.8939 ± 2.5533 11.7898 ± 2.5528 avgt ns/op 1.01x No
org.openjdk.bench.java.util.ArraysMismatch.Short.differentSubrangeMatches 35.2765 ± 0.7651 28.8242 ± 0.1172 avgt ns/op 1.22x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBuffer 144400.3422 ± 765.6730 144087.8675 ± 754.6242 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLongView 3.0597 ± 0.0633 2.5895 ± 0.0526 avgt ns/op 1.18x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 58300.0838 ± 2656.7668 42890.1874 ± 3264.8530 avgt ns/op 1.36x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.decode 2.4615 ± 0.0121 2.3768 ± 0.0193 avgt us/op 1.04x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.decode 1.6951 ± 0.0177 1.4896 ± 0.0065 avgt us/op 1.14x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShort 8.2472 ± 0.4505 11.2055 ± 0.0326 avgt ns/op 0.74x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1664507.9600 ± 14709.1742 1613609.2716 ± 8947.2878 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.lang.StringHashCodeStatic.nonZero 0.4385 ± 0.0383 3.2679 ± 0.1300 avgt ns/op 0.13x Yes
org.openjdk.bench.java.lang.StringConcat.concatConst6String 28.3704 ± 9.4178 45.2676 ± 9.8606 avgt ns/op 0.63x No
org.openjdk.bench.java.util.random.RandomGeneratorNext.testNextLong 5.6789 ± 0.0228 5.9395 ± 0.0290 avgt ns/op 0.96x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.seq_limit0 27346340.6208 ± 237588.1762 453015051.3885 ± 793324646.8632 thrpt ops/s 16.57x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 2449238.6991 ± 61120.5791 2548168.7023 ± 11335.9368 thrpt ops/s 1.04x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather 5129058.8031 ± 119198.1972 11054238.1839 ± 592591.8134 thrpt ops/s 2.16x Yes
org.openjdk.bench.java.util.ArraysMismatch.Char.mismatchMid 5.9829 ± 0.0083 6.2005 ± 0.0043 avgt ns/op 0.96x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 55431.5736 ± 3223.8290 55428.3307 ± 3502.7804 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.AllMatch.par_chain123 218.2842 ± 53.2831 697.2002 ± 403.3382 thrpt ops/s 3.19x No
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendReceiveSingleSocket 2.6019 ± 0.0121 2.7025 ± 0.0286 avgt us/op 0.96x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 108.5451 ± 10.8274 54.3365 ± 27.8437 thrpt ops/min 0.50x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.MLDSA.generateKeyPair 4218.6867 ± 6.7443 3869.1639 ± 9.9607 thrpt ops/s 0.92x Yes
org.openjdk.bench.java.lang.ArrayCopyObject.conjoint_micro 2500.6593 ± 13.2412 2670.3889 ± 57.2254 thrpt ops/ms 1.07x Yes
org.openjdk.bench.javax.crypto.full.SecureRandomBench.nextBytes 1589916.0632 ± 6539.3345 1565613.6578 ± 12417.2466 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 34.8445 ± 6.2402 32.1750 ± 6.0682 avgt ns/op 1.08x No
org.openjdk.bench.javax.crypto.Crypto.decrypt 0.4362 ± 0.0004 0.8436 ± 0.0016 thrpt ops/ms 1.93x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.matches 27.7421 ± 0.9179 25.5651 ± 0.0637 avgt ns/op 1.09x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 1.9742 ± 0.0399 4.6105 ± 0.2014 avgt ns/op 0.43x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutCharViewSwap 1597.7803 ± 9.1879 33801.8591 ± 92.0233 avgt ns/op 0.05x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 34238.5703 ± 524.7697 38010.7828 ± 4386.0636 avgt ns/op 0.90x No
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 268322.5136 ± 434.7103 291050.2647 ± 508.1719 thrpt ops/s 1.08x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 951472.5307 ± 4950.3775 900957.8358 ± 5653.0414 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10Skip 860.1463 ± 136.2888 820.1558 ± 138.2380 avgt ns/op 1.05x No
org.openjdk.bench.java.util.concurrent.ProducerConsumer.test 1989.1246 ± 2483.1214 2101.2303 ± 2498.3000 avgt ns/op 0.95x No
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongView 3.6684 ± 0.0244 5.4670 ± 0.1255 avgt ns/op 0.67x Yes
org.openjdk.bench.java.util.regex.Exponential.pat1_notJustXs 1559.4167 ± 137.9067 1006.1059 ± 149.9123 avgt ns/op 1.55x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 219.9530 ± 44.9550 219.0712 ± 41.7252 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongSwap 6388.9844 ± 23.4633 11987.4266 ± 83.7917 avgt ns/op 0.53x Yes
org.openjdk.bench.java.util.ArraysFill.testFloatFill 55412.1526 ± 220.8766 57423.7209 ± 959.2328 thrpt ops/ms 1.04x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewSwapRO 386.6684 ± 1.3264 587.3810 ± 2.1855 avgt ns/op 0.66x Yes
org.openjdk.bench.java.math.BigIntegers.testGcd 1648217.6115 ± 9580.6311 1788324.6351 ± 11956.1317 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.stream.ops.value.SliceToArray.par_baseline 5112.5933 ± 952.4643 4941.2974 ± 969.6722 thrpt ops/s 0.97x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharSwapRO 51439.4394 ± 299.8751 76499.4826 ± 450.1206 avgt ns/op 0.67x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatch.par_chain123 390.6337 ± 7.4712 960.2588 ± 38.6190 thrpt ops/s 2.46x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteMainThreadCancels 400.7978 ± 6.8895 377.3016 ± 7.7347 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 59196.4717 ± 3066.8720 64024.8067 ± 14657.8749 avgt ns/op 0.92x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewSwapRO 68.0365 ± 0.3759 64.3001 ± 0.2480 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextGaussian 8645.5513 ± 9.8087 7646.4088 ± 8.2535 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.stream.ops.value.AnyMatch.par_chain123 393.7193 ± 5.7607 950.8318 ± 33.3193 thrpt ops/s 2.41x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSeqMultiple.bulk_into_anon 295.0734 ± 2.9522 432.7263 ± 46.9925 thrpt ops/s 1.47x Yes
org.openjdk.bench.java.util.ArraysMismatch.Byte.mismatchEnd 30.2138 ± 0.3627 29.1074 ± 0.1409 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 255.3596 ± 47.0676 220.6271 ± 45.5619 avgt ns/op 1.16x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewRO 381.9491 ± 3.0714 398.4394 ± 1.2592 avgt ns/op 0.96x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 882673.3860 ± 3031.4430 879466.7737 ± 3835.1045 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShortView 2565.9085 ± 8.9910 2448.2574 ± 10.6139 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum2 89.9797 ± 34.9901 103.1560 ± 35.1533 avgt ns/op 0.87x No
org.openjdk.bench.java.nio.channels.SelectOne.testSelectOne 565.5392 ± 3.2016 577.5034 ± 6.6937 avgt ns/op 0.98x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHit 92.7651 ± 10.7230 91.0839 ± 13.7831 avgt ns/op 1.02x No
org.openjdk.bench.java.util.logging.LoggingRuntimeMicros.testLoggingLogp 810.3351 ± 19.5024 1414.4089 ± 23.6824 avgt ns/op 0.57x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 250.6966 ± 47.0803 225.3419 ± 49.1674 avgt ns/op 1.11x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 2296059.7138 ± 12862.6859 2222196.3643 ± 14289.0660 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewRO 2554.4288 ± 16.5438 2549.7574 ± 20.2164 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.Reducers.seq_reduce 30922.8408 ± 1563.0236 5125.8213 ± 80.1508 thrpt ops/s 0.17x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesRange 6.8182 ± 0.2079 6.7044 ± 0.0435 avgt ns/op 1.02x No
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendReceiveSingleSocket 4.4631 ± 0.0292 4.4519 ± 0.0207 avgt us/op 1.00x No
org.openjdk.bench.java.lang.StringConcat.concatMethodConstString 15.3488 ± 7.5195 26.5024 ± 8.7373 avgt ns/op 0.58x No
org.openjdk.bench.java.util.regex.Exponential.pat3_justXs 300.9669 ± 201.9571 206.0181 ± 96.1850 avgt ns/op 1.46x No
org.openjdk.bench.java.lang.ArrayClone.intArraycopy 220.9900 ± 1.3592 293.2933 ± 4.3894 avgt ns/op 0.75x Yes
org.openjdk.bench.java.math.BigIntegers.testLeftShift 211.6286 ± 1.3627 255.4425 ± 12.0602 avgt ns/op 0.83x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 10835243.5093 ± 457881.3587 11402955.3119 ± 513575.0986 avgt ns/op 0.95x No
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.par_test02 30.1650 ± 0.1363 37.9601 ± 0.1499 avgt ns/op 0.79x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 140.1781 ± 0.7545 141.5856 ± 0.2265 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.value.ReduceBase.seq_invoke 42201.5386 ± 153.4634 5118.8065 ± 100.5159 thrpt ops/s 0.12x Yes
org.openjdk.bench.java.lang.ArraysHashCode.ints 1692.1617 ± 9.8035 1690.9586 ± 7.3461 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_Short_char 5955.3806 ± 473.1886 10436.3534 ± 496.3326 avgt ns/op 0.57x Yes
org.openjdk.bench.java.util.HexFormatBench.appenderLowerCached 0.4644 ± 0.1349 0.8025 ± 0.1353 avgt us/op 0.58x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewSwap 386.2523 ± 1.2117 593.4042 ± 4.3115 avgt ns/op 0.65x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewSwapRO 51569.3373 ± 325.7586 76343.8627 ± 321.2869 avgt ns/op 0.68x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_separate 71.5122 ± 2.5573 60.3633 ± 1.2621 thrpt ops/s 0.84x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatView 3.7029 ± 0.0274 5.6148 ± 0.1387 avgt ns/op 0.66x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewRO 3.2743 ± 0.0143 3.5000 ± 0.0156 avgt ns/op 0.94x Yes
micro.org.openjdk.bench.java.io.DataInputStreamTest.readUTFAsciiSmall 2.3989 ± 0.3356 2.8032 ± 0.3597 avgt us/op 0.86x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeLargeSubstringNoMatch 7125.1606 ± 76.7573 14981.5047 ± 54.0112 avgt ns/op 0.48x Yes
org.openjdk.bench.java.lang.StringReplace.replace2x1_0_Latin1 62.4122 ± 23.6683 58.9684 ± 23.5800 avgt ns/op 1.06x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather 1388399.2774 ± 7565.5318 889106.0790 ± 1457.3605 thrpt ops/s 0.64x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 8742330.7268 ± 300721.1368 8557147.1513 ± 320716.9080 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopPutFloatView 6355.6986 ± 29.8638 17795.2930 ± 60.2425 avgt ns/op 0.36x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutIntSwap 4.3881 ± 0.0190 4.3034 ± 0.0252 avgt ns/op 1.02x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 39.1699 ± 0.1017 41.7234 ± 0.2108 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloatViewSwap 1593.1803 ± 4.7587 16914.2002 ± 48.6571 avgt ns/op 0.09x Yes
org.openjdk.bench.java.util.ListArgs.list08 1610.3518 ± 31.4013 1616.9151 ± 27.5548 thrpt ops/ms 1.00x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytes 12.4057 ± 0.1156 12.4755 ± 0.1142 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather 4348547.7281 ± 37751.1035 4501429.5216 ± 60791.5455 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.net.DatagramChannelSendReceive.receiveMultiple 2.2996 ± 0.0248 2.3285 ± 0.0612 avgt us/op 0.99x No
org.openjdk.bench.java.util.stream.ops.value.Limit.seq_limitHalf 8487.0763 ± 1241.6687 18906.8866 ± 1613.4149 thrpt ops/s 2.23x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendSubStringToDirect 424746.9540 ± 74983.5859 419860.4359 ± 74511.4202 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constBoolString 5.5540 ± 3.7403 2.7622 ± 0.7106 ss ms/op 2.01x ?
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 267.9864 ± 47.2915 118.7946 ± 50.9901 thrpt ops/min 0.44x Yes
org.openjdk.bench.javax.crypto.full.PolynomialP256Bench.benchAssign 10830.5296 ± 91.1570 8925.3726 ± 198.2396 thrpt ops/s 0.82x Yes
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverBufferedFileStream 98.1322 ± 2.1157 111.8279 ± 7.2163 avgt us/op 0.88x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.1183 ± 0.0077 2.1304 ± 0.0147 avgt ms/op 0.99x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDouble 20.7773 ± 0.0967 44.3004 ± 0.2585 avgt ns/op 0.47x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 60780.7055 ± 112.4484 58984.2475 ± 183.0252 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 10762337.0384 ± 518617.5044 10969883.8231 ± 570024.4533 avgt ns/op 0.98x No
org.openjdk.bench.java.util.concurrent.Queues.test 68.5884 ± 1.7206 65.9055 ± 1.5796 avgt ns/op 1.04x No
org.openjdk.bench.java.lang.StringFormat.complexFormat 1139.8901 ± 265.9935 1255.0915 ± 273.0933 avgt ns/op 0.91x No
org.openjdk.bench.java.util.stream.ops.ref.ReduceBase.seq_invoke 2434.7444 ± 10.0015 2563.3717 ± 11.7852 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatRO 5.0569 ± 0.0203 5.2211 ± 0.4626 avgt ns/op 0.97x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 224.1598 ± 45.6078 243.2931 ± 45.2520 avgt ns/op 0.92x No
org.openjdk.bench.java.util.HexFormatBench.appenderUpper 0.6021 ± 0.1296 1.0684 ± 0.1381 avgt us/op 0.56x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 2.9711 ± 0.0234 4.7846 ± 0.1080 avgt ns/op 0.62x Yes
org.openjdk.bench.java.util.ArraysFill.testFloatFill 9708.4019 ± 36.3150 9677.8542 ± 5.6955 thrpt ops/ms 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 175199.2889 ± 714.6791 174544.6081 ± 481.5956 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testChar 41.2571 ± 0.1782 43.6092 ± 0.2702 avgt ns/op 0.95x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 272.5029 ± 1.4221 287.6810 ± 7.3295 avgt ns/op 0.95x No
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryHit 54.8026 ± 3.4177 71.9953 ± 15.5580 avgt ns/op 0.76x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2309292.9314 ± 13914.5532 2340233.2752 ± 22386.1893 thrpt ops/s 1.01x No
org.openjdk.bench.javax.crypto.small.AESGCMBench.encrypt 1607879.4292 ± 14041.5010 1631337.2724 ± 6811.2447 thrpt ops/s 1.01x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 915665.8044 ± 5339.5266 862802.2763 ± 3383.1550 thrpt ops/s 0.94x Yes
org.openjdk.bench.javax.crypto.small.HSSBench.verify02 3480.6992 ± 16.3563 3642.9179 ± 42.8136 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather 44779.9877 ± 12899.9152 45023.5019 ± 24295.3495 thrpt ops/s 1.01x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testChar 40.6244 ± 0.2648 42.4263 ± 1.4337 avgt ns/op 0.96x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleView 70.0410 ± 0.5688 73.8667 ± 0.3603 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 195314.2315 ± 624.1126 174880.0203 ± 262.4074 thrpt ops/ms 0.90x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewRO 169.2173 ± 1.1955 177.7624 ± 0.7501 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_gather 26977.2508 ± 46.2601 102694.6583 ± 1241.8918 thrpt ops/s 3.81x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_baseline 114.2336 ± 1.2687 72.9626 ± 12.2464 thrpt ops/s 0.64x Yes
org.openjdk.bench.java.util.ArraysEquals.testByteFalseEnd 6.9654 ± 0.0946 4.8143 ± 0.1867 avgt ns/op 1.45x Yes
org.openjdk.bench.java.util.ArraysMismatch.Short.mismatchEnd 9.8765 ± 0.0468 8.7552 ± 0.0067 avgt ns/op 1.13x Yes
org.openjdk.bench.java.lang.StringComparisons.startsWith 40.8660 ± 0.2430 32.2816 ± 0.2236 avgt ns/op 1.27x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 534.3137 ± 5.6635 506.6169 ± 2.0225 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutIntView 2510.2276 ± 7.1075 2448.9189 ± 14.4133 avgt ns/op 1.03x Yes
org.openjdk.bench.java.math.BigIntegers.SmallShifts.testLeftShift 25.6402 ± 11.6987 29.9884 ± 15.6873 avgt ns/op 0.86x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 23.7365 ± 0.0467 25.4053 ± 0.0993 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_long 7163.0553 ± 698.7640 6598.2578 ± 720.3317 thrpt ops/s 0.92x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 8030167.3446 ± 310021.9349 7739484.6040 ± 334497.4728 avgt ns/op 1.04x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 1120920.4458 ± 3835.1834 1326735.7419 ± 4237.7774 thrpt ops/s 1.18x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Lambda.bulk_seq_lambda 20.6266 ± 3.1311 20.7089 ± 3.4060 thrpt ops/s 1.00x No
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendReceiveConnected 2.1487 ± 0.0137 2.1829 ± 0.0525 avgt us/op 0.98x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 427536.6634 ± 1154.6687 413851.5054 ± 1687.4697 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 311.1517 ± 1.1055 292.5950 ± 2.1439 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 87622.9931 ± 1340.8525 42086.0416 ± 1757.6443 thrpt ops/ms 0.48x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.seq_limitFull 2511.2060 ± 34.1965 5118.5654 ± 39.4316 thrpt ops/s 2.04x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchChar16ShortSuccess 3.3904 ± 0.0291 3.9579 ± 0.0176 avgt ns/op 0.86x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 212.7214 ± 2.5327 209.2634 ± 4.3352 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_composed 41021.9105 ± 9328.8559 46067.9444 ± 12209.6885 thrpt ops/s 1.12x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkPutShortView 19.9586 ± 0.2381 21.0084 ± 0.0714 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_baseline 12993.7546 ± 1931.6000 13652.9668 ± 2186.7583 thrpt ops/s 1.05x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutCharView 20.2193 ± 0.0968 249.3532 ± 14.5680 avgt ns/op 0.08x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 542.8380 ± 2.9034 461.0535 ± 7.1361 avgt ns/op 1.18x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 0.1507 ± 0.1841 0.5900 ± 8.2634 avgt us/op 0.26x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortView 5.1265 ± 0.0185 6.2233 ± 0.0292 avgt ns/op 0.82x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.encrypt 877661.5435 ± 3342.0934 905433.0656 ± 5535.3829 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetInt 5.0579 ± 0.0717 5.1175 ± 0.0852 avgt ns/op 0.99x No
org.openjdk.bench.java.io.FileOpen.mixToPath 167.0625 ± 5.1886 245.8845 ± 9.8278 avgt ns/op 0.68x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_precomposed 10528.0563 ± 3476.7240 10365.5645 ± 2798.2589 thrpt ops/s 0.98x No
org.openjdk.bench.java.lang.ArraysSort.intSort 0.1340 ± 0.0464 1.4011 ± 33.5180 avgt us/op 0.10x No
org.openjdk.bench.java.util.concurrent.Locks.testSynchronizedBlock 28.9555 ± 0.3984 28.7068 ± 0.4774 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutDouble 3.6974 ± 0.0149 2.7714 ± 0.0220 avgt ns/op 1.33x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_gather 40582.3468 ± 7797.0186 48271.2412 ± 13802.0576 thrpt ops/s 1.19x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutByteSwap 36.6217 ± 0.1460 316.0112 ± 0.8679 avgt ns/op 0.12x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1636742.8291 ± 8588.5094 1643185.9846 ± 5327.5641 thrpt ops/s 1.00x No
org.openjdk.bench.java.math.BigIntegerPow.testPowL 11893019138.6667 ± 18587511.5241 13020771663.3333 ± 434691579.1657 avgt ns/op 0.91x ?
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 142010.2982 ± 330.9737 139011.0785 ± 314.3447 thrpt ops/s 0.98x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2145070.2616 ± 7542.4946 2128400.4045 ± 15558.0536 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopPutLongView 2.6566 ± 0.0340 2.1997 ± 0.0124 avgt ns/op 1.21x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 114827.2448 ± 2218.0154 162986.2846 ± 99.1788 thrpt ops/ms 1.42x Yes
org.openjdk.bench.java.util.ArraysFill.testIntFill 57669.1851 ± 11.2716 58453.9941 ± 1359.9863 thrpt ops/ms 1.01x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShort 2.7337 ± 0.0326 5.4407 ± 0.0230 avgt ns/op 0.50x Yes
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 7002.0544 ± 5362.0140 52526.9744 ± 440104.9754 avgt us/op 0.13x No
org.openjdk.bench.java.util.stream.ops.value.AnyMatchShort.par_start 93986.5295 ± 7336.8938 94640.8712 ± 21138.6727 thrpt ops/s 1.01x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.MLDSA.generateKeyPair 6041.9535 ± 11.4709 5421.9666 ± 189.6228 thrpt ops/s 0.90x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDoubleView 19.6134 ± 0.0787 21.0851 ± 0.1631 avgt ns/op 0.93x Yes
org.openjdk.bench.javax.crypto.full.DESedeBench.decrypt 881.0444 ± 1.2151 818.7681 ± 3.3830 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.util.stream.ops.ref.Map.seq_invoke 1415.5683 ± 308.1947 20550.8942 ± 29.9659 thrpt ops/s 14.52x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_double 39770.1717 ± 4451.0592 39496.8131 ± 6006.4263 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.StringConcat.concatConstIntString 20.7892 ± 8.9834 28.8669 ± 10.5724 avgt ns/op 0.72x No
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 70124.0806 ± 75.8092 67804.6351 ± 325.0949 thrpt ops/ms 0.97x Yes
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendReceive 4.4552 ± 0.0350 4.4734 ± 0.0210 avgt us/op 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLong 3.5698 ± 0.0435 2.4274 ± 0.0347 avgt ns/op 1.47x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 161.0189 ± 42.0038 199.9669 ± 39.6145 avgt ns/op 0.81x No
org.openjdk.bench.java.util.regex.Trim.lookBehind_find 504.6938 ± 33.0257 460.0120 ± 43.8882 avgt ns/op 1.10x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharView 4.5056 ± 0.0244 6.1024 ± 0.0520 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.regex.FindPattern.testFind 357.0980 ± 66.3612 436.5072 ± 174.5506 avgt ns/op 0.82x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSASSAPSS.generateKeyPair 64.5921 ± 2.3033 60.5785 ± 2.4311 thrpt ops/s 0.94x No
org.openjdk.bench.javax.crypto.full.KEMBench.encapsulate 43968.4035 ± 71.2519 42778.9514 ± 116.2036 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.regex.Primality.greedy2 146.4384 ± 159.4995 149.4906 ± 171.9694 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewSwap 3263.5086 ± 14.4042 3256.6442 ± 17.8383 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherReduceSeq.seq_invoke_gather_preallocated 19194.7782 ± 196.6898 11215.1885 ± 48.8676 thrpt ops/s 0.58x Yes
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendReceiveConnected 2.5221 ± 0.0142 2.6189 ± 0.0211 avgt us/op 0.96x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 311839.0386 ± 566.5434 183576.8242 ± 395.7566 thrpt ops/ms 0.59x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutCharSwap 5.4282 ± 0.0221 6.8348 ± 0.0310 avgt ns/op 0.79x Yes
org.openjdk.bench.java.util.ArraysFill.testIntFill 9601.6932 ± 39.5144 9606.8350 ± 36.7615 thrpt ops/ms 1.00x No
org.openjdk.bench.java.net.NetworkInterfaceLookup.getByInetAddress 33283.0105 ± 657.0455 34842.1455 ± 2970.6402 thrpt ops/s 1.05x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 630.4114 ± 20.4922 599.3905 ± 35.0261 thrpt ops/s 0.95x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.EdDSA.generateKeyPair 3098.9447 ± 12.9764 3074.6951 ± 13.5519 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count10Skip 124.0414 ± 65.0356 146.9553 ± 90.8570 avgt ns/op 0.84x No
org.openjdk.bench.java.util.stream.ops.ref.NoneMatchShort.par_start 91641.0459 ± 6791.2467 99000.5210 ± 11456.8327 thrpt ops/s 1.08x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 62047.9699 ± 3185.4846 54273.7735 ± 3264.1392 avgt ns/op 1.14x No
org.openjdk.bench.java.io.RandomAccessRead.test 1126.4241 ± 3.9760 1115.5490 ± 22.8927 thrpt ops/ms 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleSwap 12629.6261 ± 31.6826 12754.0199 ± 248.7875 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewRO 12639.6057 ± 51.1907 12672.9427 ± 50.1039 avgt ns/op 1.00x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 3181.4264 ± 337.5078 3212.7335 ± 358.6344 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.StringFormat.decimalFormat 623.4802 ± 203.3120 653.7383 ± 197.3152 avgt ns/op 0.95x No
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 58.0525 ± 0.2134 80.7874 ± 1.2655 avgt ns/op 0.72x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_separate 5230309.3992 ± 32841.8413 4222209.0452 ± 8656.4121 thrpt ops/s 0.81x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_gather_precomposed 10630.7261 ± 2887.0491 10511.4954 ± 2876.3558 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.ops.value.Sorted.par_chain 665.7755 ± 185.8250 474.7111 ± 128.7550 thrpt ops/s 0.71x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_separate 42621.1359 ± 9188.5004 31919.5513 ± 11229.2570 thrpt ops/s 0.75x No
org.openjdk.bench.java.util.regex.Exponential.pat4_notJustXs 106372.1769 ± 947.6939 112686.7611 ± 12006.4155 avgt ns/op 0.94x No
org.openjdk.bench.java.io.ObjectInputStreamTest.readUTFAsciiSmall 1.7501 ± 0.4796 1.7822 ± 0.5516 avgt us/op 0.98x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewSwap 72.4319 ± 0.4794 70.9423 ± 0.2920 avgt ns/op 1.02x Yes
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.decryptMultiPart 803891.9108 ± 2368.4695 911983.7807 ± 4291.3424 thrpt ops/s 1.13x Yes
org.openjdk.bench.java.lang.ArraysHashCode.chars 4.1876 ± 0.0183 5.7870 ± 0.0265 avgt ns/op 0.72x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewSwapRO 67.8295 ± 0.3319 63.8319 ± 0.3258 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 13.9498 ± 2.9011 15.7541 ± 3.2899 avgt ns/op 0.89x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutIntSwap 15.2475 ± 0.0452 150.7705 ± 0.7903 avgt ns/op 0.10x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopPutFloatView 3.1625 ± 0.0268 3.1439 ± 0.0120 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetInt 14790.2570 ± 64.3335 27206.4629 ± 337.3749 avgt ns/op 0.54x Yes
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 198629.9312 ± 664.6767 197343.3005 ± 728.6517 thrpt ops/s 0.99x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 272.2487 ± 1.2654 287.0540 ± 3.9712 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.zip.InflaterInputStreams.inflaterInputStreamRead 4.4371 ± 0.0635 4.4186 ± 0.0566 avgt us/op 1.00x No
org.openjdk.bench.java.util.stream.NoneMatcher.par_anyMatch 2076.4862 ± 42.7088 5191.3551 ± 115.9797 thrpt ops/s 2.50x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 58959.3737 ± 2877.7443 43039.0731 ± 3437.6856 avgt ns/op 1.37x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 7935305.6620 ± 299227.4944 7496205.4311 ± 362846.5298 avgt ns/op 1.06x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 259.2068 ± 43.5812 229.9872 ± 43.4779 avgt ns/op 1.13x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_int 2620.6611 ± 312.2077 2909.8277 ± 315.4251 thrpt ops/s 1.11x No
org.openjdk.bench.java.util.logging.LoggingRuntimeMicros.testLoggingInferCaller 4447.2056 ± 63.3404 5542.2180 ± 165.4506 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.removeIndexLastRemaining 78.0136 ± 59.4975 83.6872 ± 59.5606 avgt ns/op 0.93x No
org.openjdk.bench.javax.crypto.full.AESGCMCipherInputStream.encrypt 118857.2640 ± 396.6167 117250.0300 ± 341.6181 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 38.3575 ± 5.9969 40.7723 ± 5.5513 avgt ns/op 0.94x No
org.openjdk.bench.javax.crypto.small.SignatureBench.DSA.sign 7428.5575 ± 72.1614 7228.4205 ± 329.5774 thrpt ops/s 0.97x No
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count0 6.9550 ± 0.2104 0.5586 ± 0.0536 avgt ns/op 12.45x Yes
org.openjdk.bench.java.lang.ArrayClone.intArraycopy 4.8077 ± 3.4440 8.4952 ± 4.3373 avgt ns/op 0.57x No
org.openjdk.bench.java.lang.StringReplace.replace2x1_2_Latin1 73.6365 ± 24.0316 65.4599 ± 24.7366 avgt ns/op 1.12x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 23.4885 ± 0.0682 25.2766 ± 0.1978 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 10329607.6984 ± 349140.7430 11802940.2661 ± 507619.0963 avgt ns/op 0.88x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_baseline 40.9034 ± 0.9928 60.6133 ± 2.0827 thrpt ops/s 1.48x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum4 251.8268 ± 65.8602 183.1659 ± 61.8863 avgt ns/op 1.37x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SmallMidMatch16 8.7280 ± 0.0786 10.5949 ± 0.0420 avgt ns/op 0.82x Yes
org.openjdk.bench.java.util.ArraysEquals.testCharFalseEnd 12.3786 ± 0.0140 6.8391 ± 0.0233 avgt ns/op 1.81x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleRO 3.4149 ± 0.0098 2.7671 ± 0.0145 avgt ns/op 1.23x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewRO 3.3922 ± 0.0455 3.2656 ± 0.0556 avgt ns/op 1.04x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_baseline 1083603.1953 ± 3500.3307 623396.1442 ± 72137.2493 thrpt ops/s 0.58x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortView 51305.7843 ± 409.3500 51936.0339 ± 610.3401 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_composed 8729946.3744 ± 73159.1923 6286324.1123 ± 30964.2461 thrpt ops/s 0.72x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 188525.3559 ± 1091.6441 89761.0400 ± 297.9260 thrpt ops/ms 0.48x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 7641987.6591 ± 314043.5737 8035216.4975 ± 350121.7328 avgt ns/op 0.95x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 39617.0553 ± 57.9413 39260.6586 ± 67.8685 thrpt ops/s 0.99x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.XDH.generateKeyPair 6733.9740 ± 17.3147 7788.5206 ± 101.9650 thrpt ops/s 1.16x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatch.par_chain123 393.5694 ± 8.6319 939.0758 ± 34.7929 thrpt ops/s 2.39x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 120673.4284 ± 441.5064 148205.3442 ± 17013.0215 thrpt ops/s 1.23x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetChar 51408.7664 ± 298.2543 76370.0640 ± 268.3139 avgt ns/op 0.67x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 10915151.0990 ± 482236.1194 11543803.7131 ± 566525.6576 avgt ns/op 0.95x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 3252.0785 ± 60.1789 2357.3661 ± 131.6432 thrpt ops/min 0.72x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewRO 381.6912 ± 1.4613 408.6186 ± 1.9075 avgt ns/op 0.93x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatRO 177.6273 ± 3.8515 301.4137 ± 1.0610 avgt ns/op 0.59x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 24.1665 ± 3.4630 23.7520 ± 3.2381 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutInt 15.4187 ± 0.2386 208.4705 ± 1.4743 avgt ns/op 0.07x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongSwapRO 3185.6539 ± 9.7255 12364.4322 ± 51.9447 avgt ns/op 0.26x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 2.0060 ± 0.0402 4.4426 ± 0.0369 avgt ns/op 0.45x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.encrypt 1494940.0715 ± 14649.2286 1434795.2172 ± 7091.3498 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopPutShortViewSwap 104.4440 ± 0.3935 256.3379 ± 14.8486 avgt ns/op 0.41x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_int 1600.5246 ± 159.1450 386.2170 ± 15.4561 thrpt ops/s 0.24x Yes
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testInnerCaptureCached 9.0363 ± 0.0584 8.8964 ± 0.0562 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewSwapRO 47.2470 ± 0.2449 44.7331 ± 0.2758 avgt ns/op 1.06x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 49.2717 ± 0.0841 40.4341 ± 0.6556 avgt ns/op 1.22x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.ECDSA.verify 1611.9295 ± 2.9574 1689.0918 ± 27.2430 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 5036.4361 ± 5.9245 4926.2845 ± 18.4368 thrpt ops/ms 0.98x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewRO 2473.1405 ± 15.9994 2680.4219 ± 9.5706 avgt ns/op 0.92x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 49.0758 ± 0.1150 39.7415 ± 0.1236 avgt ns/op 1.23x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortView 2594.9005 ± 11.3544 2468.3718 ± 9.7852 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpVirtualThreadCancels 77.8214 ± 9.4678 59.5227 ± 19.2980 thrpt ops/s 0.76x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortSwapRO 9.1499 ± 0.0327 11.2054 ± 0.0334 avgt ns/op 0.82x Yes
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 4087.9460 ± 11.7736 4070.3473 ± 37.6557 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.small.CipherBench.GCM.decrypt 187440.5765 ± 420.1892 185678.3691 ± 383.0435 thrpt ops/s 0.99x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 39970.7443 ± 185.8862 39310.9812 ± 83.9324 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutLongSwap 3.0626 ± 0.0263 2.9321 ± 0.0201 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.stream.ops.value.UniqueElements.seq_invoke 3520.1490 ± 25.2571 58370.9899 ± 125.6536 thrpt ops/s 16.58x Yes
org.openjdk.bench.java.io.RecordDeserialization.deserializeClasses 63.1965 ± 12.7675 72.6361 ± 14.4029 avgt us/op 0.87x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_composed 132.3451 ± 3.0879 59.7591 ± 0.6993 thrpt ops/s 0.45x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 339.7913 ± 0.9541 283.1452 ± 2.6500 avgt ns/op 1.20x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewSwap 51360.6636 ± 346.2727 76463.4217 ± 371.3575 avgt ns/op 0.67x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 6.0212 ± 0.0522 5.5269 ± 0.0039 thrpt ops/ms 0.92x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleSwap 69.9974 ± 0.3708 86.3634 ± 0.2910 avgt ns/op 0.81x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.createInstanceCollection 43.6739 ± 67.7659 41.9471 ± 49.2120 avgt ns/op 1.04x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 553522.8195 ± 33183.5332 693713.9269 ± 101950.3516 avgt ns/op 0.80x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_double 467635.2595 ± 107628.7131 787889.0998 ± 236511.0893 thrpt ops/s 1.68x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 2083938.9333 ± 212795.1877 2383583.3489 ± 51546.3728 avgt ns/op 0.87x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 47.1397 ± 6.1875 50.3201 ± 6.0227 avgt ns/op 0.94x No
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count0 18.1539 ± 7.5761 15.4924 ± 10.0363 avgt ns/op 1.17x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongSwap 3.4267 ± 0.0129 2.9358 ± 0.0134 avgt ns/op 1.17x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntSwapRO 4.9908 ± 0.0176 4.8401 ± 0.1944 avgt ns/op 1.03x No
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 76591.5905 ± 123.7829 73129.2250 ± 314.2858 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDouble 3.5744 ± 0.0141 2.3829 ± 0.0317 avgt ns/op 1.50x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_SSE4_String 8324.5275 ± 530.3493 14821.1624 ± 222.9437 avgt ns/op 0.56x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 227.3910 ± 40.4035 205.2862 ± 38.8660 avgt ns/op 1.11x No
org.openjdk.bench.java.lang.StringConcat.concatConst4String 21.6157 ± 9.1686 36.8174 ± 10.6567 avgt ns/op 0.59x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_baseline 55.3811 ± 2.0203 42.5850 ± 1.0332 thrpt ops/s 0.77x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 251.1386 ± 46.5504 221.3881 ± 47.4363 avgt ns/op 1.13x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloat 20.9741 ± 0.1623 22.8074 ± 0.0759 avgt ns/op 0.92x Yes
org.openjdk.bench.java.math.FpRoundingBenchmark.test_rint 3003.4477 ± 11.2019 920.5440 ± 4.8398 thrpt ops/ms 0.31x Yes
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 6680.9345 ± 4586.2712 33147.6633 ± 421299.2839 avgt us/op 0.20x No
org.openjdk.bench.java.lang.StringConcat.concat6String 25.0540 ± 8.2155 43.0530 ± 9.5798 avgt ns/op 0.58x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_composed 45295.6576 ± 12508.7755 45755.4429 ± 11979.8366 thrpt ops/s 1.01x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewRO 21.0698 ± 0.0944 23.2478 ± 0.1503 avgt ns/op 0.91x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constIntegerString 0.3618 ± 0.6370 0.6843 ± 1.1136 ss ms/op 0.53x ?
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 252.2683 ± 44.1182 223.9748 ± 45.8061 avgt ns/op 1.13x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 4.1422 ± 0.0053 4.1452 ± 0.0065 avgt ms/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.put 57237.2131 ± 3071.2289 52985.6606 ± 6585.6787 avgt ns/op 1.08x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutCharViewSwap 20.5553 ± 0.0484 233.4729 ± 16.0044 avgt ns/op 0.09x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewSwap 67.5646 ± 0.2468 63.9883 ± 0.2905 avgt ns/op 1.06x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 13.6203 ± 0.0585 15.6828 ± 0.0992 avgt ns/op 0.87x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeWorstCase 1196.7994 ± 14.4783 16227.4843 ± 76.1823 avgt ns/op 0.07x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.0680 ± 0.0459 2.0733 ± 0.0494 avgt ms/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 589.0073 ± 2.0792 502.0842 ± 2.6377 avgt ns/op 1.17x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerDuplicate.Lambda.lambda_seq_inner 1.5127 ± 0.0121 2.8388 ± 1.8542 thrpt ops/s 1.88x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 1.9281 ± 0.1355 4.9195 ± 0.0675 avgt ns/op 0.39x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLong 18.4267 ± 0.1188 21.0421 ± 0.1102 avgt ns/op 0.88x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 607608.7689 ± 2436.6486 604401.7837 ± 3430.8613 thrpt ops/s 0.99x No
org.openjdk.bench.java.net.URLEncodeDecode.testEncodeLatin1 1.5313 ± 0.0227 1.3395 ± 0.0582 avgt ms/op 1.14x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.readInstanceEmpty 2308.5056 ± 1302.5771 2655.3115 ± 2648.1760 avgt ns/op 0.87x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDoubleViewSwap 16.3216 ± 0.1166 65.8978 ± 0.5430 avgt ns/op 0.25x Yes
org.openjdk.bench.java.lang.ArrayFiddle.grow_copyOf 340.8342 ± 18.7228 432.5814 ± 17.8092 avgt ns/op 0.79x Yes
org.openjdk.bench.java.math.Fp16ConversionBenchmark.floatToFloat16Memory 1385906.6482 ± 113985.8165 1443072.7483 ± 44674.1195 thrpt ops/ms 1.04x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewRO 51040.2635 ± 317.8179 51630.5724 ± 538.5428 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.ArrayClone.byteArraycopy 4.8975 ± 3.3843 7.8662 ± 4.3524 avgt ns/op 0.62x No
org.openjdk.bench.java.lang.ArraysSort.doubleSort 6498.8534 ± 5877.6991 40992.4860 ± 888450.0475 avgt us/op 0.16x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongView 6446.8453 ± 22.8206 10069.0759 ± 54.6666 avgt ns/op 0.64x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 43.5134 ± 6.1838 44.3092 ± 5.6320 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.ArrayFiddle.grow_copyLoop 1821.0574 ± 3.0689 1911.7812 ± 61.1085 avgt ns/op 0.95x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 38407.8429 ± 75.9815 37759.9044 ± 48.6610 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_composed 4931935.4074 ± 684598.5037 5928929.8350 ± 325378.1875 thrpt ops/s 1.20x No
org.openjdk.bench.java.util.regex.Primality.greedy1 403.9493 ± 175.6139 324.6651 ± 185.0864 avgt ns/op 1.24x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDoubleViewSwap 67.9642 ± 0.4204 65.2396 ± 0.3196 avgt ns/op 1.04x Yes
org.openjdk.bench.java.io.FileDescriptorSync.sync 483.0618 ± 8.0888 488.4851 ± 3.3109 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortSwapRO 51369.4579 ± 304.0073 64538.0815 ± 2569.9349 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 62681.3523 ± 2802.8272 54278.1312 ± 3532.1036 avgt ns/op 1.15x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 9.7633 ± 2.8176 9.8261 ± 2.8943 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByte 101635.9896 ± 750.1617 101684.2711 ± 282.0885 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleRO 3.7170 ± 0.0135 2.8331 ± 0.0173 avgt ns/op 1.31x Yes
org.openjdk.bench.java.lang.ArraysHashCode.ints 15.1222 ± 0.0538 13.7987 ± 0.0582 avgt ns/op 1.10x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatch.seq_chain123 387.0310 ± 55.5947 3304.8548 ± 16.9096 thrpt ops/s 8.54x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatch.par_invoke 2075.3773 ± 31.2357 4644.6899 ± 1425.6370 thrpt ops/s 2.24x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum2 82.2956 ± 32.8600 86.6865 ± 31.6246 avgt ns/op 0.95x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_baseline 3405177.7080 ± 126463.5684 5044721.2761 ± 16720.1839 thrpt ops/s 1.48x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpDelayedTaskExecutes 67.2197 ± 0.3738 66.8321 ± 0.8695 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.1577 ± 0.0081 2.1628 ± 0.0147 avgt ms/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 49.2710 ± 0.2649 41.8022 ± 1.0005 avgt ns/op 1.18x Yes
org.openjdk.bench.java.math.FpRoundingBenchmark.test_round_double 1072.3452 ± 4.3761 368.3132 ± 1.4013 thrpt ops/ms 0.34x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 11623459.3532 ± 748532.3977 11423198.5132 ± 838443.7614 avgt ns/op 1.02x No
org.openjdk.bench.java.lang.ArraysSort.floatSort 15.3978 ± 10.1290 128.7976 ± 2578.3579 avgt us/op 0.12x No
org.openjdk.bench.java.util.ImmutableColls.getOrDefault 207.2363 ± 1.2258 192.7404 ± 0.8207 thrpt ops/us 0.93x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSASSAPSS.generateKeyPair 7.2589 ± 0.5736 7.1963 ± 0.5841 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_Short_char 5814.0210 ± 534.8764 14215.7424 ± 325.4453 avgt ns/op 0.41x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetInt 15035.9645 ± 93.9179 25666.8104 ± 559.6161 avgt ns/op 0.59x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 1620439.0817 ± 13519.3426 1616737.5818 ± 7757.8944 thrpt ops/s 1.00x No
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.readInt 149.4804 ± 0.7045 150.2863 ± 2.6260 avgt us/op 0.99x No
org.openjdk.bench.java.util.zip.InflaterInputStreams.inflaterInputStreamRead 1.4524 ± 0.0541 1.4704 ± 0.0578 avgt us/op 0.99x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 199.6200 ± 21.1490 79.5144 ± 21.3306 thrpt ops/min 0.40x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_gather_preallocated 4954.8714 ± 63.1530 11282.7301 ± 163.8020 thrpt ops/s 2.28x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 1154.2949 ± 2.5702 1125.0746 ± 7.2592 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.logging.LoggingRuntimeMicros.testLoggingInferCaller 4328.9781 ± 46.6244 4432.4536 ± 97.7584 avgt ns/op 0.98x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_ref 40287.6601 ± 4690.6207 41507.2594 ± 6238.1175 thrpt ops/s 1.03x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum0 33.8287 ± 15.2794 35.2754 ± 17.6115 avgt ns/op 0.96x No
org.openjdk.bench.javax.crypto.Crypto.decrypt 888.5571 ± 90.1255 1208.0616 ± 1.5890 thrpt ops/ms 1.36x Yes
org.openjdk.bench.java.util.stream.ops.value.AnyMatchShort.seq_start 7717560.1836 ± 1189373.0548 8919639.9590 ± 1821586.7888 thrpt ops/s 1.16x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1111273.3278 ± 4867.7311 1118206.5348 ± 3155.0358 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.ImmutableColls.emptyFinalSet 464.0259 ± 3.3994 505.2528 ± 10.7268 thrpt ops/us 1.09x Yes
org.openjdk.bench.java.lang.StringBuilders.concat3p9p8 45.2793 ± 24.7005 68.5503 ± 27.8892 avgt ns/op 0.66x No
org.openjdk.bench.java.util.HexFormatBench.toHexLower 1.3724 ± 0.0054 0.5380 ± 0.0019 avgt us/op 2.55x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewSwap 4056.8383 ± 44.4958 4104.2855 ± 23.9333 avgt ns/op 0.99x No
org.openjdk.bench.java.util.concurrent.Maps.testConcurrentHashMapIterators 253253.3501 ± 6714.8959 281178.0074 ± 3144.5343 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum0 33.4660 ± 16.1446 37.9508 ± 17.3713 avgt ns/op 0.88x No
org.openjdk.bench.java.util.ImmutableColls.copyOfLists 57.5276 ± 12.3199 37.2556 ± 27.0057 thrpt ops/us 0.65x No
org.openjdk.bench.java.util.regex.Primality.reluctant2 452.3169 ± 193.1263 376.5883 ± 171.7922 avgt ns/op 1.20x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 2092495.6023 ± 212010.0259 2384533.2381 ± 46428.9432 avgt ns/op 0.88x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByte 101628.3660 ± 650.7223 102033.8730 ± 272.3044 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testLong 21.8492 ± 0.1244 24.2369 ± 0.1474 avgt ns/op 0.90x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewSwapRO 12657.4850 ± 73.0625 12729.2697 ± 87.0552 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.ArraysHashCode.multiints 0.6522 ± 0.0146 1.0833 ± 0.0244 avgt ns/op 0.60x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewSwap 25407.8392 ± 212.2127 25558.2418 ± 282.8981 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.pipeline.Terminal.seq_iterator 449.0748 ± 89.8564 373.1597 ± 57.4826 thrpt ops/s 0.83x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntSwapRO 4.7606 ± 0.0197 5.1808 ± 0.1233 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10 576.9375 ± 128.4845 524.8274 ± 130.5154 avgt ns/op 1.10x No
org.openjdk.bench.java.util.stream.ops.ref.Filter.seq_chain_111 1589.4094 ± 6.4914 1572.2654 ± 14.1721 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.put 242.2289 ± 48.2196 234.5165 ± 49.3361 avgt ns/op 1.03x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 433276.1118 ± 2326.9417 441226.7970 ± 2082.8589 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 20.4997 ± 8.5810 26.9890 ± 5.1316 avgt ns/op 0.76x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.0378 ± 0.0151 2.0436 ± 0.0208 avgt ms/op 1.00x No
org.openjdk.bench.java.lang.StringIndexOf.searchString16LongSuccess 30.6882 ± 0.3135 11.2679 ± 0.0429 avgt ns/op 2.72x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 2114835.2895 ± 11597.3383 2162766.0026 ± 8425.8072 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.util.jar.JarFileMeta.getStreamFromJarWithManifest 81.3389 ± 10.8316 78.1741 ± 10.7157 avgt us/op 1.04x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_baseline 47917.5620 ± 5719.4411 51054.1010 ± 238.7642 thrpt ops/s 1.07x No
org.openjdk.bench.java.lang.StringConcat.concat3String 18.5890 ± 8.8833 30.3852 ± 8.8142 avgt ns/op 0.61x No
org.openjdk.bench.java.util.stream.ops.value.AllMatch.par_chain111 690.9827 ± 19.3487 1758.8385 ± 141.7067 thrpt ops/s 2.55x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multibytes 11.4953 ± 0.0480 11.1625 ± 0.0443 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 8.9958 ± 2.7279 8.6905 ± 2.6866 avgt ns/op 1.04x No
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewRO 19.7046 ± 0.0952 21.1862 ± 0.0742 avgt ns/op 0.93x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testByte 2.0529 ± 0.0777 4.8084 ± 0.0730 avgt ns/op 0.43x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.par_test04 47.4858 ± 0.3689 56.3398 ± 0.3155 avgt ns/op 0.84x Yes
org.openjdk.bench.javax.crypto.full.DESedeBench.decrypt 897.7426 ± 1.2771 838.1176 ± 2.6039 thrpt ops/s 0.93x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 48.2786 ± 0.0230 40.8963 ± 0.0336 thrpt ops/ms 0.85x Yes
org.openjdk.bench.java.lang.StringReplace.replace1x1_2_UTF16 34.6179 ± 9.0336 31.3829 ± 9.8495 avgt ns/op 1.10x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 12531764.4813 ± 584536.3047 11061154.5566 ± 704052.0216 avgt ns/op 1.13x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.3301 ± 0.0024 2.3337 ± 0.0027 avgt ms/op 1.00x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextExponential 8765.0010 ± 9.4075 5137.6619 ± 6.9405 avgt ns/op 1.71x Yes
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverByteArray 48.1281 ± 0.2826 56.4375 ± 0.3420 avgt us/op 0.85x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 6985.9509 ± 27.0490 6635.7117 ± 285.4230 thrpt ops/s 0.95x No
org.openjdk.bench.java.lang.StringReplace.replace2x1_2_UTF16 45.8840 ± 21.6108 45.1980 ± 22.6024 avgt ns/op 1.02x No
org.openjdk.bench.java.util.ArraysMismatch.Short.mismatchStart 2.2469 ± 0.0135 3.4930 ± 0.0087 avgt ns/op 0.64x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpDelayedTaskExecutes 55.2276 ± 0.4574 54.6599 ± 0.7252 thrpt ops/s 0.99x No
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.unwrap 331.9702 ± 1.0279 317.5722 ± 1.9304 avgt ns/op 1.05x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 3.8760 ± 0.0574 5.2878 ± 0.0353 avgt ns/op 0.73x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.differentSubrangeMatches 17.9525 ± 0.1380 16.1470 ± 0.0385 avgt ns/op 1.11x Yes
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverBufferedFileStream 48.2370 ± 0.7795 57.0566 ± 2.0949 avgt us/op 0.85x Yes
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 83532.4589 ± 46186.3619 265279.9766 ± 700734.0904 avgt us/op 0.31x No
org.openjdk.bench.java.lang.StringConcat.concatConstInt 17.0857 ± 6.8417 21.2732 ± 9.4855 avgt ns/op 0.80x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_double 215.1136 ± 4.8370 204.5832 ± 12.7151 thrpt ops/s 0.95x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopPutCharViewSwap 12683.5173 ± 46.8663 35129.9216 ± 135.8919 avgt ns/op 0.36x Yes
org.openjdk.bench.java.util.stream.ops.value.SliceToArray.seq_limit 33699.0988 ± 6711.5684 37617.7459 ± 6537.9164 thrpt ops/s 1.12x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 55717.3536 ± 3470.5411 54328.9806 ± 3583.1033 avgt ns/op 1.03x No
org.openjdk.bench.java.lang.StringIndexOf.searchChar16LongSuccess 12.8197 ± 0.1219 10.9738 ± 0.0430 avgt ns/op 1.17x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutFloatSwap 15.6131 ± 0.3069 150.9187 ± 1.2342 avgt ns/op 0.10x Yes
org.openjdk.bench.java.lang.StringIndexOf.advancedWithShortSub2 65.3821 ± 0.5715 77.7016 ± 0.2707 avgt ns/op 0.84x Yes
org.openjdk.bench.java.lang.StringBuilders.appendWithLongUtf16 343.0492 ± 0.7118 318.0579 ± 2.1785 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.stream.ops.ref.AnyMatch.seq_chain111 1178.5280 ± 18.0080 130597.5344 ± 2678.5698 thrpt ops/s 110.81x Yes
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 61075.3788 ± 232.7731 59716.4562 ± 248.2720 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopPutShortView 104.7091 ± 0.3983 255.3593 ± 7.9856 avgt ns/op 0.41x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 39449.9074 ± 546.6637 67627.5923 ± 1702.3667 avgt ns/op 0.58x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.clear 120.2666 ± 26.6129 120.9543 ± 27.6934 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count4 52.3947 ± 10.8145 0.5246 ± 0.0209 avgt ns/op 99.87x Yes
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicBooleanSame 7.9626 ± 0.0779 8.0023 ± 0.0419 avgt ns/op 1.00x No
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHit 59.7532 ± 11.9891 73.9025 ± 17.5517 avgt ns/op 0.81x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_separate 43826.9214 ± 10692.5433 44514.4952 ± 11566.0798 thrpt ops/s 1.02x No
org.openjdk.bench.java.util.StringJoinerBenchmark.join 115.1557 ± 0.7952 282.5131 ± 2.7128 avgt ns/op 0.41x Yes
org.openjdk.bench.java.math.BigIntegers.testHugeLargeDivide 33.3197 ± 12.9426 41.1267 ± 15.9536 avgt ns/op 0.81x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_int 7113.1086 ± 775.0789 5587.5183 ± 2371.9706 thrpt ops/s 0.79x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLong 20.9618 ± 0.0953 23.3866 ± 0.0897 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.stream.AllMatcher.seq_filter_findFirst 3251.8362 ± 1374.2326 388826.2055 ± 6216.6324 thrpt ops/s 119.57x Yes
org.openjdk.bench.java.net.SocketChannelConnectionSetup.test 25.6986 ± 20.2108 25.3180 ± 18.0611 ss ms/op 1.02x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1932738.0039 ± 12474.2159 1927435.1403 ± 11179.7253 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutIntViewSwap 48.1724 ± 0.2333 46.6531 ± 0.2764 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.regex.Exponential.pat3_justXs 115.6834 ± 86.8194 126.7896 ± 93.8178 avgt ns/op 0.91x No
org.openjdk.bench.java.util.regex.Trim.find_loop_usePattern 2129.4917 ± 30.3328 2791.6219 ± 993.0432 avgt ns/op 0.76x No
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.encrypt 416606.8866 ± 2090.9409 404940.1900 ± 1122.0002 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constInt 6.1948 ± 3.9950 2.8098 ± 0.9609 ss ms/op 2.20x ?
org.openjdk.bench.java.util.ListArgs.list07 1709.7008 ± 32.0576 1716.7048 ± 37.5541 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.jar.JarFileMeta.getStreamFromJarWithSignatureFiles 150.3265 ± 21.6354 145.2348 ± 19.9214 avgt us/op 1.04x No
org.openjdk.bench.java.nio.file.PathOfString.parse 63956291.2398 ± 1183129.5039 51837713.0339 ± 63322.1792 thrpt ops/s 0.81x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 59417.3179 ± 2413.1169 49134.3531 ± 6845.6115 avgt ns/op 1.21x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewSwap 47.3563 ± 0.2639 45.3933 ± 0.1919 avgt ns/op 1.04x Yes
org.openjdk.bench.java.lang.StringBuilders.concat16p8p7 32.0811 ± 19.2288 52.7151 ± 21.1689 avgt ns/op 0.61x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleSwap 3.3493 ± 0.0701 2.9442 ± 0.0145 avgt ns/op 1.14x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 924.0353 ± 11.0102 1136.9112 ± 9.6346 avgt ns/op 0.81x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowS 8276251282.0000 ± 466004756.0418 9294942675.6667 ± 4190034412.9769 avgt ns/op 0.89x ?
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testLong 142.1072 ± 0.1219 143.3729 ± 0.1433 avgt ns/op 0.99x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 130448.2103 ± 9620.5618 132732.2481 ± 353.7097 thrpt ops/s 1.02x No
org.openjdk.bench.java.util.ArraysMismatch.Float.mismatchStart 3.8389 ± 0.0176 5.6403 ± 0.0018 avgt ns/op 0.68x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongSwapRO 3.4394 ± 0.0125 2.7246 ± 0.0196 avgt ns/op 1.26x Yes
micro.org.openjdk.bench.java.io.DataInputStreamTest.readUTFSmall 3.1510 ± 0.4110 3.4254 ± 0.4062 avgt us/op 0.92x No
org.openjdk.bench.javax.crypto.small.AESBench.decrypt 1786510.2054 ± 3511.1473 1848347.2520 ± 6746.4317 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.lang.StringIndexOf.advancedWithShortSub1 907.2060 ± 6.5618 1044.7208 ± 30.3325 avgt ns/op 0.87x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 1576.6721 ± 6.4951 1596.8128 ± 5.8719 avgt ns/op 0.99x Yes
org.openjdk.bench.java.math.BigIntegerSquareRoot.testSqrtS 446.1052 ± 135.7890 431.7245 ± 150.7786 avgt ns/op 1.03x No
org.openjdk.bench.java.util.stream.ops.ref.Reduce.par_invoke 820.8328 ± 191.8474 1167.4756 ± 413.1488 thrpt ops/s 1.42x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.0534 ± 0.0269 2.0553 ± 0.0254 avgt ms/op 1.00x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10Skip 816.1897 ± 135.3190 796.1933 ± 140.0242 avgt ns/op 1.03x No
org.openjdk.bench.java.lang.Integers.shiftLeft 0.1152 ± 0.0001 0.3349 ± 0.0004 avgt us/op 0.34x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatch.par_chain111 348.9829 ± 69.3241 1760.6323 ± 201.6903 thrpt ops/s 5.05x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.mismatchStart 3.1914 ± 0.0070 5.6313 ± 0.0300 avgt ns/op 0.57x Yes
org.openjdk.bench.java.util.stream.ops.ref.ForEach.seq_chain123 148.1379 ± 27.3990 335.1819 ± 77.6876 thrpt ops/s 2.26x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowSRandomExps 14466056.7600 ± 4606764.6190 14256675.6198 ± 1728056.7117 avgt ns/op 1.01x ?
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 7681181.5333 ± 296823.0835 8047919.6700 ± 368243.1735 avgt ns/op 0.95x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 59247.4391 ± 4206.8571 53824.9196 ± 3384.4400 avgt ns/op 1.10x No
org.openjdk.bench.java.lang.StringConcat.concatConstIntegerString 17.6979 ± 8.5334 39.2169 ± 14.1986 avgt ns/op 0.45x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2832793.5166 ± 8620.3249 2964401.5821 ± 11096.7884 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 3.1715 ± 0.0162 5.0420 ± 0.1447 avgt ns/op 0.63x Yes
org.openjdk.bench.java.util.ArraysFill.testShortFill 56326.7926 ± 190.5843 57638.1074 ± 27.5326 thrpt ops/ms 1.02x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntSwap 93.1505 ± 0.6511 202.3445 ± 0.8991 avgt ns/op 0.46x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 8.9999 ± 0.0601 11.1507 ± 0.0894 avgt ns/op 0.81x Yes
org.openjdk.bench.javax.crypto.AES.testUseAes 13.6000 ± 0.0964 14.6560 ± 0.0203 thrpt ops/s 1.08x Yes
org.openjdk.bench.java.lang.ArraysSort.floatSort 0.8448 ± 0.6149 1.7579 ± 17.1279 avgt us/op 0.48x No
org.openjdk.bench.java.lang.StringConcat.concatConstBooleanString 19.4137 ± 8.9340 26.4805 ± 8.6245 avgt ns/op 0.73x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 26.4252 ± 5.0148 25.9574 ± 5.1735 avgt ns/op 1.02x No
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Bulk.bulk_seq_inner 19.6352 ± 0.1065 33.9306 ± 0.1744 thrpt ops/s 1.73x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharView 21.1303 ± 0.0905 23.0503 ± 0.1381 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.stream.ops.value.FindAny.par_invoke 93341.9194 ± 7311.6742 87481.7334 ± 26628.3778 thrpt ops/s 0.94x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatch.par_chain123 219.9393 ± 54.3859 697.3437 ± 392.4490 thrpt ops/s 3.17x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 8081575.7193 ± 323435.0743 7895451.2047 ± 350106.9241 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetChar 384.8808 ± 1.0864 595.1475 ± 2.2926 avgt ns/op 0.65x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 189567.1074 ± 385.2606 189155.8360 ± 3333.1606 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_precomposed 5160384.0455 ± 834971.8636 5948376.7999 ± 481209.7840 thrpt ops/s 1.15x No
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverRawFileStream 3190.8999 ± 31.9102 3219.3783 ± 19.4841 avgt us/op 0.99x No
org.openjdk.bench.java.util.stream.Decomposition.thinktime_sequential 1599.0097 ± 2.4925 1540.3130 ± 9.5173 sample us/op 1.04x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 250.0527 ± 50.4447 235.3049 ± 47.3189 avgt ns/op 1.06x No
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.decrypt 216682.8483 ± 371.0832 209326.2452 ± 686.9112 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.ImmutableColls.toArrayFromSet 21.6347 ± 7.7741 26.9477 ± 10.3521 thrpt ops/us 1.25x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeMiddleMatch16 3350.1696 ± 33.1510 6833.4627 ± 21.9164 avgt ns/op 0.49x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCodePointRangedMixedBegin 12.9273 ± 0.0489 17.5016 ± 0.0623 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.5472 ± 0.0027 2.5518 ± 0.0114 avgt ms/op 1.00x No
org.openjdk.bench.java.lang.StringConcat.concatConst6Object 120.2270 ± 56.9449 134.8262 ± 56.6858 avgt ns/op 0.89x No
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_mixed_String 15418.4870 ± 304.2417 24252.5630 ± 855.8652 avgt ns/op 0.64x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewRO 2540.9662 ± 19.1494 2509.0609 ± 16.0314 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testChar 2.0275 ± 0.0537 4.8314 ± 0.1294 avgt ns/op 0.42x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharView 2464.5734 ± 9.7130 2455.4302 ± 12.7334 avgt ns/op 1.00x No
org.openjdk.bench.java.util.concurrent.Queues.test 67.1113 ± 2.2323 66.6631 ± 1.3558 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDouble 3.5743 ± 0.0358 2.3917 ± 0.0280 avgt ns/op 1.49x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.removeObject 118.8477 ± 77.8591 121.4597 ± 90.0099 avgt ns/op 0.98x No
org.openjdk.bench.java.util.stream.ops.ref.Sorted.seq_chain 589.6897 ± 119.5241 259.7193 ± 29.1102 thrpt ops/s 0.44x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 535.2665 ± 2.5988 501.3840 ± 3.0483 avgt ns/op 1.07x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 10579927.0335 ± 400093.4342 11730039.3028 ± 503014.6888 avgt ns/op 0.90x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewRO 3.7503 ± 0.0362 5.3220 ± 0.0252 avgt ns/op 0.70x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 8678.2799 ± 86.1316 8124.9864 ± 556.4916 thrpt ops/s 0.94x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_precomposed 9513612.6084 ± 44686.4026 5592581.9793 ± 777793.1484 thrpt ops/s 0.59x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortRO 8.1945 ± 0.4590 11.2071 ± 0.0383 avgt ns/op 0.73x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 624556.4685 ± 49059.4963 734460.2711 ± 77725.6532 avgt ns/op 0.85x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 57.3234 ± 1.1107 40.8872 ± 0.1120 avgt ns/op 1.40x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkPutDoubleViewSwap 46.5104 ± 0.2006 44.9086 ± 0.3426 avgt ns/op 1.04x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 146768.1210 ± 464.2614 144094.5999 ± 436.1849 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHitUncached 113.8705 ± 28.4627 117.6458 ± 27.5547 avgt ns/op 0.97x No
org.openjdk.bench.java.lang.StringBuilders.charAtUtf16 3.4320 ± 0.0197 3.2030 ± 0.0246 avgt ns/op 1.07x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 87222.5665 ± 146.4476 82941.5109 ± 325.4792 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkPutIntViewSwap 62.7628 ± 0.2486 64.0267 ± 0.3784 avgt ns/op 0.98x Yes
org.openjdk.bench.java.util.ImmutableColls.containsFinalList 306.5564 ± 2.0725 501.6029 ± 5.3577 thrpt ops/us 1.64x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewSwapRO 385.8219 ± 0.8760 592.0865 ± 1.9745 avgt ns/op 0.65x Yes
org.openjdk.bench.java.util.logging.LogRecord.testFine 101.0142 ± 0.5604 104.9875 ± 0.6629 avgt ns/op 0.96x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDoubleViewSwap 3254.2033 ± 9.6774 3260.6496 ± 13.3540 avgt ns/op 1.00x No
org.openjdk.bench.java.math.BigDecimals.testConstructorWithString 94.0400 ± 27.9060 84.1019 ± 27.6645 avgt ns/op 1.12x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 3957.9114 ± 18.0280 4209.7849 ± 36.4164 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 2315.6324 ± 307.9466 1866.1624 ± 209.4932 thrpt ops/min 0.81x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_composed 7968321.0411 ± 31562.4432 8092629.1090 ± 69476.9645 thrpt ops/s 1.02x No
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.readInstance 2397.2654 ± 1444.0091 2484.2802 ± 1110.2358 avgt ns/op 0.96x No
org.openjdk.bench.java.util.ArraysFill.testShortFill 4943.7384 ± 14.1452 4956.5929 ± 23.6235 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.logging.LoggingRuntimeMicros.testLoggingLogp 194.2781 ± 0.3112 242.4122 ± 1.3410 avgt ns/op 0.80x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 652253.4068 ± 1914.7155 670744.8669 ± 4261.9277 thrpt ops/s 1.03x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.encrypt 40409.9879 ± 87.4491 39382.3002 ± 55.8165 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 12.7942 ± 3.2588 11.4939 ± 3.4194 avgt ns/op 1.11x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSA.generateKeyPair 1.7898 ± 0.3482 1.7420 ± 0.2498 thrpt ops/s 0.97x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteSwapRO 9.4099 ± 0.0634 12.3526 ± 0.0454 avgt ns/op 0.76x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 276.2941 ± 46.7152 225.8201 ± 45.1157 avgt ns/op 1.22x No
org.openjdk.bench.java.util.stream.ops.value.Limit.seq_limitFullest 4924.6130 ± 25.9915 8660.0796 ± 870.7440 thrpt ops/s 1.76x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 324111.2648 ± 25414.8307 325827.6786 ± 27280.0525 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.pipeline.PipelineParMultiple.bulk_into_named 556.7661 ± 17.4058 592.8252 ± 27.7500 thrpt ops/s 1.06x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 6.6033 ± 0.0124 3.7748 ± 0.0037 avgt ns/op 1.75x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 266.5369 ± 43.8111 216.8555 ± 43.8485 avgt ns/op 1.23x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_preallocated 4914026.1784 ± 75206.2462 4864256.2452 ± 39941.5690 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedEnd 23.3963 ± 0.0738 26.5397 ± 0.1525 avgt ns/op 0.88x Yes
org.openjdk.bench.java.lang.ArrayClone.intClone 45.7498 ± 0.2683 56.3437 ± 1.1123 avgt ns/op 0.81x Yes
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 137865.1530 ± 349.7190 150856.9061 ± 1174.3391 thrpt ops/s 1.09x Yes
org.openjdk.bench.java.io.ObjectInputStreamTest.readUTFMixed 5.7661 ± 1.2773 5.1144 ± 1.2182 avgt us/op 1.13x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_baseline 9382.0229 ± 1948.0694 10651.8706 ± 2356.0668 thrpt ops/s 1.14x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewSwapRO 47.9270 ± 0.8103 45.4502 ± 0.2645 avgt ns/op 1.05x Yes
org.openjdk.bench.javax.crypto.small.SecureRandomBench.nextBytes 1589614.2790 ± 5967.6287 1549616.9147 ± 17047.1643 thrpt ops/s 0.97x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.verify 383.2945 ± 21.3131 433.6205 ± 28.9497 thrpt ops/s 1.13x No
org.openjdk.bench.java.util.stream.tasks.PrimesSieve.Bulk.bulk_par_inner 2124.2247 ± 434.2853 1878.1207 ± 31.9755 thrpt ops/s 0.88x No
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewSwap 67.5429 ± 0.4898 62.4542 ± 0.2410 avgt ns/op 1.08x Yes
org.openjdk.bench.javax.crypto.small.KEMBench.decapsulate 20689.9641 ± 30.7002 20098.2473 ± 51.4698 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 57738.6730 ± 3119.4671 54252.6125 ± 3713.8134 avgt ns/op 1.06x No
org.openjdk.bench.java.nio.file.PathOfString.parse 69823283.9488 ± 205741.8444 54576711.3280 ± 58363.4157 thrpt ops/s 0.78x Yes
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 0.1350 ± 0.1204 1.4691 ± 35.4117 avgt us/op 0.09x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 11.6113 ± 2.3659 11.7259 ± 2.5873 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloat 2600.3843 ± 6.3999 2497.6223 ± 20.5721 avgt ns/op 1.04x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewSwapRO 47.4201 ± 0.2813 46.9167 ± 0.2604 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharRO 51399.2232 ± 278.6039 76500.3700 ± 341.3682 avgt ns/op 0.67x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 5696.0099 ± 11.5921 5983.8619 ± 142.3042 avgt ns/op 0.95x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 35.0987 ± 6.1224 32.8824 ± 6.3352 avgt ns/op 1.07x No
org.openjdk.bench.java.util.ImmutableColls.iterateOverSet 27.4647 ± 5.8753 27.1840 ± 5.5126 thrpt ops/us 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 25.7573 ± 4.7807 23.9679 ± 5.1773 avgt ns/op 1.07x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloat 3.8507 ± 0.0340 5.3828 ± 0.0287 avgt ns/op 0.72x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 17004.6041 ± 38.0063 16488.2692 ± 41.5461 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.par_limitFull 3697.8212 ± 104.5805 4938.8339 ± 433.2659 thrpt ops/s 1.34x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 541.3601 ± 2.4127 457.4462 ± 2.2574 avgt ns/op 1.18x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongView 19.5202 ± 0.0944 21.2754 ± 0.2007 avgt ns/op 0.92x Yes
org.openjdk.bench.javax.crypto.full.RSABench.Extra.decrypt 218.5547 ± 2.6094 216.9806 ± 3.5046 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.ops.value.ForEach.par_invoke 625.7261 ± 7.5419 754.2202 ± 18.2838 thrpt ops/s 1.21x Yes
org.openjdk.bench.java.util.concurrent.ThreadLocalRandomNextInt.testJUC 2.6319 ± 0.0257 2.7875 ± 0.0181 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkPutFloatView 19.8776 ± 0.1526 21.1257 ± 0.1055 avgt ns/op 0.94x Yes
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithChar2 13.9107 ± 6.4936 15.0801 ± 7.0034 avgt ns/op 0.92x No
micro.org.openjdk.bench.java.io.DataInputStreamTest.readUTFAsciiMixed 2.7432 ± 0.4650 3.0412 ± 0.4662 avgt us/op 0.90x No
org.openjdk.bench.java.net.NetworkInterfaceLookup.bound 147174.5450 ± 4217.9299 147722.9653 ± 1948.9246 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.RSABench.Extra.encrypt 17749.7796 ± 51.6539 17101.3195 ± 39.7493 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatchShort.seq_start 7928946.8685 ± 1349391.5301 8914392.4429 ± 1551895.2284 thrpt ops/s 1.12x No
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.clearEmpty 19.9522 ± 0.1572 20.5367 ± 0.0239 avgt ns/op 0.97x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopPutCharViewSwap 4.1824 ± 0.0261 4.8484 ± 0.0308 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.ArraysEquals.testCharTrue 12.3483 ± 0.0510 6.8487 ± 0.0055 avgt ns/op 1.80x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharView 5.1513 ± 0.0170 6.0559 ± 0.0404 avgt ns/op 0.85x Yes
org.openjdk.bench.java.util.ImmutableColls.getFromList 105.1921 ± 0.4848 96.5008 ± 0.5134 thrpt ops/us 0.92x Yes
org.openjdk.bench.javax.crypto.full.RSABench.Extra.encrypt 9642.9427 ± 33.1092 9454.4611 ± 109.2451 thrpt ops/s 0.98x No
org.openjdk.bench.java.lang.ArraysSort.intSort 0.4316 ± 0.2985 3.2163 ± 68.9602 avgt us/op 0.13x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 315339.2415 ± 983.9184 307356.6264 ± 1000.0191 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_gather_preallocated 1007.6760 ± 1.8373 492.2524 ± 0.8326 thrpt ops/s 0.49x Yes
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.unwrap 331.7205 ± 1.4827 292.2497 ± 5.1911 avgt ns/op 1.14x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetChar 6.4417 ± 0.0382 9.2258 ± 0.0624 avgt ns/op 0.70x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewRO 2581.5190 ± 12.5129 2490.2899 ± 17.0671 avgt ns/op 1.04x Yes
org.openjdk.bench.javax.crypto.small.CipherBench.GCM.encrypt 190062.7246 ± 411.8649 188669.4975 ± 567.2007 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.regex.Trim.possessive3_find 186366.7092 ± 13759.4836 186861.0036 ± 14834.9660 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringConcat.concatConstIntegerConst 16.7683 ± 7.8344 16.4271 ± 7.5606 avgt ns/op 1.02x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 45.9369 ± 0.1092 38.7446 ± 0.1525 avgt ns/op 1.19x Yes
org.openjdk.bench.java.io.FileChannelWrite.test 1257.7761 ± 3.4829 1227.6645 ± 6.0326 thrpt ops/ms 0.98x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 6778.2803 ± 24.8907 5018.8181 ± 231.6927 thrpt ops/min 0.74x Yes
org.openjdk.bench.java.util.stream.ops.ref.FindFirst.seq_invoke 26085902.3669 ± 247408.2404 37430792.0772 ± 4197796.8361 thrpt ops/s 1.43x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesRange 80.7328 ± 0.5161 63.6546 ± 0.4038 avgt ns/op 1.27x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewSwap 46.5767 ± 0.2771 45.4969 ± 0.5599 avgt ns/op 1.02x No
org.openjdk.bench.java.util.stream.tasks.IntegerDuplicate.Bulk.bulk_par_inner 1.3648 ± 0.0297 1.7733 ± 0.0278 thrpt ops/s 1.30x Yes
org.openjdk.bench.java.util.ArraysMismatch.Short.matches 9.5627 ± 0.1359 8.4066 ± 0.0148 avgt ns/op 1.14x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharSwapRO 6.7668 ± 0.0237 9.4124 ± 0.0392 avgt ns/op 0.72x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewSwapRO 69.3248 ± 0.3977 64.2117 ± 0.3121 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.3935 ± 0.0027 2.3932 ± 0.0045 avgt ms/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.SliceToList.par_skipLimit 5553.6980 ± 539.2480 5113.6001 ± 682.5941 thrpt ops/s 0.92x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLongViewSwap 47.1198 ± 0.3815 45.8213 ± 0.2472 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_ref 471.6108 ± 98.1946 380.0994 ± 11.2244 thrpt ops/s 0.81x No
org.openjdk.bench.javax.crypto.Crypto.decrypt 114.7236 ± 0.6513 119.0315 ± 0.6344 thrpt ops/ms 1.04x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 37.4535 ± 6.2801 41.4807 ± 5.6818 avgt ns/op 0.90x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkPutShortViewSwap 72.7227 ± 0.3010 74.9326 ± 0.3696 avgt ns/op 0.97x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendStringBufferToDirect 39144.7181 ± 1503.2995 32716.5951 ± 2555.3459 thrpt ops/s 0.84x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.baselineRaw 6889.4581 ± 29.5382 5219.9925 ± 19.2287 thrpt ops/min 0.76x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.mismatchMid 107.2145 ± 1.0002 91.8703 ± 0.3531 avgt ns/op 1.17x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutIntSwap 1590.3725 ± 4.6455 19087.4729 ± 119.1414 avgt ns/op 0.08x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 1551.3895 ± 3.5130 1639.7101 ± 4.7196 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.Dates.testEmptyConstructor 38.3048 ± 4.1655 38.8084 ± 4.1602 avgt ns/op 0.99x No
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendReceive 6.1962 ± 0.0340 6.3229 ± 0.0754 avgt us/op 0.98x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 3182.3535 ± 366.1696 3326.6290 ± 349.1289 avgt ns/op 0.96x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 4272.6651 ± 85.4363 3713.6294 ± 183.4150 thrpt ops/min 0.87x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatch.par_chain111 673.4252 ± 32.4644 1739.3738 ± 46.0007 thrpt ops/s 2.58x Yes
org.openjdk.bench.javax.crypto.full.MacBench.mac 3401328.9069 ± 13498.6081 3245344.5899 ± 17656.2791 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleView 2534.8284 ± 17.5269 2450.9738 ± 11.7147 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 109683.0523 ± 3487.7323 56980.2210 ± 2518.3973 thrpt ops/ms 0.52x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 48.9670 ± 0.3176 41.2106 ± 0.1654 avgt ns/op 1.19x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSeqMultiple.bulk_into_named 788.2095 ± 7.5851 836.7018 ± 13.1088 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewRO 168.8406 ± 0.6522 171.5638 ± 0.3830 avgt ns/op 0.98x Yes
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.unwrap 648.1321 ± 2.2769 558.0898 ± 6.0622 avgt ns/op 1.16x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 70.4241 ± 7.5529 49.9960 ± 22.1790 thrpt ops/min 0.71x No
org.openjdk.bench.java.lang.StringEquals.almostEqual 2.8368 ± 0.0296 3.8254 ± 0.0181 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.ImmutableColls.emptyFinalList 464.7932 ± 2.2200 511.4746 ± 2.5539 thrpt ops/us 1.10x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_long 213.8678 ± 23.3908 209.2368 ± 13.4764 thrpt ops/s 0.98x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewRO 380.6178 ± 1.5312 408.3158 ± 2.7948 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 704.9823 ± 44.6614 715.3843 ± 0.8487 thrpt ops/ms 1.01x No
org.openjdk.bench.javax.crypto.full.KeyAgreementBench.EC.generateSecret 1149.0037 ± 1.9630 1220.0895 ± 7.0307 thrpt ops/s 1.06x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.ECDSA.sign 5310.6209 ± 51.4101 5303.0884 ± 306.5388 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Lambda.bulk_parseq_methodRef 2.3020 ± 0.0074 1.1995 ± 0.0060 thrpt ops/s 0.52x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 193013.3835 ± 474.6058 193153.6799 ± 386.7761 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.regex.Primality.reluctant2 128.2888 ± 153.3494 84.9502 ± 96.0569 avgt ns/op 1.51x No
org.openjdk.bench.java.math.BigIntegers.SmallShifts.testRightShift 25.8398 ± 10.2427 25.7920 ± 12.0271 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewSwapRO 46.5279 ± 0.1609 44.3430 ± 0.2484 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Bulk.bulk_parseq_inner 2.3012 ± 0.0077 1.1992 ± 0.0055 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewSwap 7.4689 ± 0.0267 7.4883 ± 0.0458 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.AES.testUseAesIntrinsics 150.2768 ± 0.1381 143.2953 ± 7.9470 thrpt ops/s 0.95x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testInt 14.4158 ± 0.2455 16.4760 ± 0.2178 avgt ns/op 0.87x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 541259.4257 ± 7121.1876 531864.1442 ± 2135.0736 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 110654.4414 ± 1211.7833 57931.2427 ± 330.3134 thrpt ops/ms 0.52x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 339.0009 ± 2.1244 281.5076 ± 1.4746 avgt ns/op 1.20x Yes
org.openjdk.bench.java.util.regex.Exponential.pat2_justXs 25436.1593 ± 845.5378 24493.5630 ± 131.9548 avgt ns/op 1.04x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetInt 119.2526 ± 0.3497 233.0858 ± 1.2458 avgt ns/op 0.51x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewRO 5.5858 ± 0.0268 6.4752 ± 0.0293 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_baseline 5493559.7420 ± 26584.0118 5411916.5079 ± 58862.5994 thrpt ops/s 0.99x No
org.openjdk.bench.java.net.URLEncodeDecode.testEncodeUTF8 0.6487 ± 0.0059 0.7309 ± 0.0075 avgt ms/op 0.89x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Bulk.hm_seq 153.2234 ± 0.1500 120.7492 ± 0.3660 thrpt ops/s 0.79x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpVirtualThreadCancels 1078.1425 ± 9.9554 814.0583 ± 220.8073 thrpt ops/s 0.76x No
org.openjdk.bench.java.util.stream.ops.value.NoneMatchShort.seq_end 10133.1436 ± 117.1167 12716.5745 ± 561.5328 thrpt ops/s 1.25x Yes
org.openjdk.bench.java.util.HexFormatBench.toHexDigitsByte 8.1629 ± 3.8350 7.6649 ± 3.0532 avgt us/op 1.06x No
org.openjdk.bench.java.util.ArraysMismatch.Byte.mismatchMid 4.4997 ± 0.1484 5.4161 ± 0.0302 avgt ns/op 0.83x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHitUncached 102.8303 ± 25.9210 107.4653 ± 26.3635 avgt ns/op 0.96x No
org.openjdk.bench.javax.crypto.small.KeyPairGeneratorBench.MLDSA.generateKeyPair 6074.8189 ± 39.6306 5397.9740 ± 188.3133 thrpt ops/s 0.89x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongRO 21.7653 ± 0.0892 96.2658 ± 0.4638 avgt ns/op 0.23x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testInt 3.1002 ± 0.0189 5.0015 ± 0.0446 avgt ns/op 0.62x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_separate 631603.3869 ± 2504.9129 614132.3941 ± 17746.7815 thrpt ops/s 0.97x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum6 350.6806 ± 87.2295 268.5906 ± 75.7463 avgt ns/op 1.31x No
org.openjdk.bench.java.util.stream.Reducers.par_reduce 3882.9278 ± 100.6104 2123.0020 ± 58.9278 thrpt ops/s 0.55x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeLargeSubstringNoMatch 5583.5915 ± 121.3168 13077.7558 ± 50.8900 avgt ns/op 0.43x Yes
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithBool8 59.1542 ± 38.1386 23.9599 ± 11.8498 avgt ns/op 2.47x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 16593.9603 ± 2851.9115 17759.1722 ± 3512.3683 avgt ns/op 0.93x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_baseline 2623020.9401 ± 17370.1446 2096703.6733 ± 32413.0674 thrpt ops/s 0.80x Yes
org.openjdk.bench.javax.crypto.small.AESBench.decrypt 4473894.5071 ± 4482.0184 4102286.6352 ± 7627.2178 thrpt ops/s 0.92x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 1568.3461 ± 5.5899 1587.2996 ± 6.4925 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.regex.FindPattern.testFind 327.3743 ± 29.1668 288.5544 ± 39.2006 avgt ns/op 1.13x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharSwap 5.7910 ± 0.0206 7.6083 ± 0.0180 avgt ns/op 0.76x Yes
org.openjdk.bench.javax.crypto.AESReinit.test 443.5117 ± 12.2299 433.6552 ± 18.5248 avgt ns/op 1.02x No
org.openjdk.bench.javax.crypto.Crypto.decrypt 533.2024 ± 0.9647 578.1346 ± 0.3444 thrpt ops/ms 1.08x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongRO 3197.8470 ± 21.1434 12810.2559 ± 194.2103 avgt ns/op 0.25x Yes
org.openjdk.bench.java.util.ArraysMismatch.Short.differentSubrangeMatches 9.2035 ± 0.0799 7.2729 ± 0.0388 avgt ns/op 1.27x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_gather 9965.4063 ± 31.3826 22180.1627 ± 96.3990 thrpt ops/s 2.23x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.sign 7440.6280 ± 57.6599 7148.4034 ± 369.3115 thrpt ops/s 0.96x No
org.openjdk.bench.java.util.ArraysMismatch.Int.matches 16.1617 ± 0.0616 13.6018 ± 0.0146 avgt ns/op 1.19x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 16322.3050 ± 2839.7794 17224.4047 ± 3765.6060 avgt ns/op 0.95x No
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 109721.0080 ± 316.1674 117328.8337 ± 842.6841 thrpt ops/s 1.07x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSASSAPSS.generateKeyPair 0.6560 ± 0.1456 0.6160 ± 0.1411 thrpt ops/s 0.94x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLong 2499.2808 ± 13.4330 2457.0640 ± 10.3986 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.ListArgs.list09 1518.4399 ± 27.5538 1516.6585 ± 29.8852 thrpt ops/ms 1.00x No
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_mixed_char 5127.7094 ± 50.2834 9427.3314 ± 279.1215 avgt ns/op 0.54x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2348 ± 0.0027 2.2336 ± 0.0018 avgt ms/op 1.00x No
org.openjdk.bench.java.lang.StringEncode.encodeAsciiShort 28.0873 ± 0.8264 41.1051 ± 0.8987 avgt ns/op 0.68x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMiss 26.0763 ± 0.1646 25.8709 ± 0.2167 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.StringEquals.differentCoders 0.9810 ± 0.0608 1.2038 ± 0.0337 avgt ns/op 0.81x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 53446.2426 ± 2913.1562 58418.4492 ± 14286.9122 avgt ns/op 0.91x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_preallocated 1474499.3601 ± 10232.5764 902382.7619 ± 4307.1601 thrpt ops/s 0.61x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongRO 3.6910 ± 0.0165 2.7901 ± 0.0246 avgt ns/op 1.32x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShort 20.1424 ± 0.1259 21.8697 ± 0.1294 avgt ns/op 0.92x Yes
org.openjdk.bench.java.util.ArraysMismatch.Float.matches 109.0278 ± 0.6907 90.4360 ± 0.1215 avgt ns/op 1.21x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 297421.7316 ± 2207.3377 291694.9152 ± 566.9766 thrpt ops/s 0.98x Yes
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 8646.2702 ± 18.6854 8392.9397 ± 120.2354 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowM 8675006873.6667 ± 1379581687.7927 9620638471.3333 ± 1772637551.6356 avgt ns/op 0.90x ?
org.openjdk.bench.java.util.ArraysMismatch.Int.differentSubrangeMatches 11.9473 ± 0.0670 9.9308 ± 0.0065 avgt ns/op 1.20x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 14.9953 ± 0.1567 17.0984 ± 0.2071 avgt ns/op 0.88x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 1564.3557 ± 10.5878 1647.0061 ± 3.5199 avgt ns/op 0.95x Yes
org.openjdk.bench.javax.crypto.small.CC20P1305Bench.encrypt 435975.2945 ± 1508.2259 440808.2804 ± 2126.3436 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteMainThreadCancels 3484.1129 ± 64.5177 3260.2187 ± 197.6871 thrpt ops/s 0.94x No
org.openjdk.bench.java.math.BigDecimals.testLargeSmallDivide 12.7930 ± 3.5157 10.7297 ± 2.9323 avgt ns/op 1.19x No
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 193.9945 ± 0.7408 420.2528 ± 8.1924 avgt ns/op 0.46x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 55098.7416 ± 3174.4269 54193.2136 ± 3572.8482 avgt ns/op 1.02x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10 809.7593 ± 130.1453 824.4058 ± 115.1088 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeLargeSubstringNoMatch16 8837.7790 ± 125.5641 13249.3204 ± 53.5443 avgt ns/op 0.67x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 0.0568 ± 0.0338 0.1147 ± 0.7404 avgt us/op 0.50x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 1086122.2973 ± 14613.4464 1180308.9957 ± 5984.1085 thrpt ops/s 1.09x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleSwapRO 3.4227 ± 0.0158 2.7717 ± 0.0173 avgt ns/op 1.23x Yes
org.openjdk.bench.java.io.FileOpen.root 5.4913 ± 0.0377 3.9513 ± 0.0154 avgt ns/op 1.39x Yes
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 357.8570 ± 0.3551 357.2419 ± 0.3076 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 55727.6960 ± 3790.4625 53236.3996 ± 3510.6242 avgt ns/op 1.05x No
org.openjdk.bench.java.net.URLEncodeDecode.testEncodeLatin1 0.6477 ± 0.0025 0.7286 ± 0.0041 avgt ms/op 0.89x Yes
org.openjdk.bench.javax.crypto.small.CipherBench.ChaCha20Poly1305.decrypt 39325.4736 ± 150.9516 38702.9032 ± 82.3143 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 0.5557 ± 0.4430 3.8355 ± 92.0075 avgt us/op 0.14x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.0492 ± 0.0190 2.0536 ± 0.0191 avgt ms/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 40.7914 ± 0.0700 42.9730 ± 0.3004 avgt ns/op 0.95x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2524374.8212 ± 6912.8136 2612795.3023 ± 9518.8592 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.lang.StringEncode.encodeLatin1LongOnly 271.6345 ± 1.0055 481.8004 ± 66.0516 avgt ns/op 0.56x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 1570.7923 ± 4.9136 1582.7962 ± 9.8673 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.CharsetEncodeDecode.encode 1.1551 ± 0.0116 1.0450 ± 0.0050 avgt us/op 1.11x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 35239.5339 ± 815.6447 36456.1323 ± 190.6397 thrpt ops/ms 1.03x No
org.openjdk.bench.java.lang.ArrayCopyAlignedLarge.testByte 51232.6640 ± 129.2153 52172.6130 ± 550.0067 avgt ns/op 0.98x No
org.openjdk.bench.java.util.stream.ops.value.Reduce.par_chain_111 1302.8920 ± 24.9750 709.1459 ± 19.1860 thrpt ops/s 0.54x Yes
org.openjdk.bench.java.lang.StringReplace.replace1x1_0_UTF16 48.3206 ± 19.5342 53.0855 ± 22.6049 avgt ns/op 0.91x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetChar 20.7998 ± 0.1653 22.1060 ± 0.1029 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_baseline 9807.0789 ± 57.4288 10141.1215 ± 96.9923 thrpt ops/s 1.03x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.encrypt 251625.8127 ± 739.8086 260575.0888 ± 1746.9897 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDoubleView 1596.4168 ± 13.5093 8584.2720 ± 35.1810 avgt ns/op 0.19x Yes
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverRawFileStream 1614.4811 ± 16.3536 1621.6693 ± 50.0153 avgt us/op 1.00x No
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithInt8 80.0753 ± 41.8498 154.9698 ± 47.4688 avgt ns/op 0.52x No
org.openjdk.bench.java.lang.ArraysHashCode.multibytes 0.6459 ± 0.0097 1.0746 ± 0.0143 avgt ns/op 0.60x Yes
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.writeShort 1990.1416 ± 25.8246 1996.9793 ± 19.3973 avgt us/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 229.0274 ± 50.6158 227.8146 ± 48.2359 avgt ns/op 1.01x No
org.openjdk.bench.java.util.ArraysFill.testLongFill 5043.6105 ± 5.9674 4941.3526 ± 1.1259 thrpt ops/ms 0.98x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 2055.8820 ± 89.7471 1677.2680 ± 219.1122 thrpt ops/min 0.82x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatSwapRO 4.8107 ± 0.0329 6.2280 ± 0.1309 avgt ns/op 0.77x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopPutDoubleViewSwap 2.7857 ± 0.0380 2.2109 ± 0.0214 avgt ns/op 1.26x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1748637.6327 ± 12616.0325 1822221.1347 ± 5321.8305 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 0.3838 ± 0.3430 2.1899 ± 48.3561 avgt us/op 0.18x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetChar 50829.1568 ± 248.9530 51199.5609 ± 323.3326 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkPutIntViewSwap 48.3597 ± 0.2867 46.1722 ± 0.2555 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.stream.ops.ref.FindAny.par_invoke 90871.3988 ± 6448.6709 89932.8570 ± 20559.3423 thrpt ops/s 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 563161.6997 ± 6567.5447 559134.1211 ± 2288.8764 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeLargeSubstring 1152.8390 ± 8.2555 14664.5841 ± 54.8147 avgt ns/op 0.08x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 62.5814 ± 13.1569 99.3964 ± 21.9967 sample ns/op 0.63x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 934.7837 ± 7.3220 1196.1148 ± 3.8754 avgt ns/op 0.78x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopPutDoubleViewSwap 2038.6683 ± 16.5910 8780.4114 ± 41.9357 avgt ns/op 0.23x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 7803570.8959 ± 303609.5111 7860569.6318 ± 376292.1471 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.StringConcatStartup.StringThree.stringIntString 14.0001 ± 3.5312 13.9001 ± 1.4829 ss ms/op 1.01x ?
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_precomposed 1650668.6893 ± 15579.5154 958236.7651 ± 17570.3673 thrpt ops/s 0.58x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 7845562.1610 ± 365090.5492 7338102.8947 ± 333349.0196 avgt ns/op 1.07x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 56.4060 ± 0.3931 87.0943 ± 2.9219 avgt ns/op 0.65x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.decode 1.6822 ± 0.0078 1.5051 ± 0.0081 avgt us/op 1.12x Yes
org.openjdk.bench.javax.crypto.full.SecureRandomBench.nextBytes 1591124.9051 ± 5486.0573 1566058.8322 ± 15874.2880 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_long 180750.2658 ± 35836.5221 47349.6015 ± 2736.1583 thrpt ops/s 0.26x Yes
org.openjdk.bench.javax.crypto.full.PolynomialP256Bench.benchMultiply 1523.6469 ± 3.2742 2494.8353 ± 11.7536 thrpt ops/s 1.64x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutByteSwap 1607.1323 ± 5.9374 39961.1084 ± 542.3429 avgt ns/op 0.04x Yes
org.openjdk.bench.java.math.BigDecimals.testCompareTo 2.4851 ± 0.3142 2.0518 ± 0.0195 avgt ns/op 1.21x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedEnd 14.8555 ± 0.1117 20.4989 ± 0.2378 avgt ns/op 0.72x Yes
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultLatin1 0.9878 ± 0.0095 0.9343 ± 0.0446 avgt ns/op 1.06x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_long 8340.8335 ± 973.2306 6502.2305 ± 135.0306 thrpt ops/s 0.78x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 1288.5349 ± 4.7741 2473.3514 ± 8.8666 avgt ns/op 0.52x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2560 ± 0.0024 2.2561 ± 0.0030 avgt ms/op 1.00x No
org.openjdk.bench.javax.crypto.full.MacBench.mac 441436.8176 ± 661.8234 439367.6012 ± 1021.1724 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringFormat.stringFormat 65.1536 ± 35.9336 72.6916 ± 41.9751 avgt ns/op 0.90x No
org.openjdk.bench.java.util.ArraysMismatch.Float.mismatchMid 56.4513 ± 0.2782 53.7904 ± 0.2442 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntView 12779.3936 ± 38.6123 20261.0393 ± 88.4906 avgt ns/op 0.63x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchCharShortWithOffsetSuccess 3.7196 ± 0.0528 2.4717 ± 0.0156 avgt ns/op 1.50x Yes
org.openjdk.bench.java.util.concurrent.ThreadLocalRandomNextInt.testLang 3.7113 ± 0.0278 5.7544 ± 1.2966 avgt ns/op 0.64x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutByte 1599.1677 ± 4.8137 66442.8153 ± 8391.3706 avgt ns/op 0.02x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShort 377.9070 ± 2.5497 381.1350 ± 1.5688 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.small.SignatureBench.DSA.verify 3993.8786 ± 38.7603 4014.7970 ± 13.6625 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_int 17252.8388 ± 1327.0220 11582.4290 ± 1160.4841 thrpt ops/s 0.67x Yes
org.openjdk.bench.java.lang.ArraysHashCode.shorts 15.7835 ± 0.0685 15.4162 ± 0.0692 avgt ns/op 1.02x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDouble 18.3381 ± 0.0739 21.1387 ± 0.1038 avgt ns/op 0.87x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutCharSwap 19.3541 ± 0.5383 313.0710 ± 6.3383 avgt ns/op 0.06x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeWorstCase 1240.8723 ± 11.8275 13525.7188 ± 60.4789 avgt ns/op 0.09x Yes
org.openjdk.bench.java.util.ArraysMismatch.Byte.differentSubrangeMatches 20.4359 ± 0.1316 16.8537 ± 0.0165 avgt ns/op 1.21x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDouble 3.7939 ± 0.0344 5.3876 ± 0.0308 avgt ns/op 0.70x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutFloat 16.4341 ± 0.3368 207.7167 ± 0.9707 avgt ns/op 0.08x Yes
org.openjdk.bench.java.lang.ArrayCopy.copyLoopNonConst 6.0393 ± 0.0122 5.4681 ± 0.0195 avgt ns/op 1.10x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesWithCharsetNameUTF8 14.0484 ± 0.0399 13.7586 ± 0.0888 avgt ns/op 1.02x Yes
org.openjdk.bench.java.lang.ArraysHashCode.bytes 1.0435 ± 0.1779 0.9375 ± 0.0043 avgt ns/op 1.11x No
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 101089.2092 ± 138.6013 97416.6612 ± 517.4110 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Bulk.hm_par 1.7143 ± 0.5455 1.1805 ± 0.0377 thrpt ops/s 0.69x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewSwap 71.7734 ± 0.2688 87.5050 ± 0.6015 avgt ns/op 0.82x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharSwap 5.5071 ± 0.0360 7.4889 ± 0.0248 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.stream.ops.value.Sorted.par_invoke 1322.8160 ± 279.5752 1256.9765 ± 358.4367 thrpt ops/s 0.95x No
org.openjdk.bench.java.util.logging.LoggingRuntimeMicros.testLoggingInferCaller 3781.2958 ± 11.0427 4126.9621 ± 57.9814 avgt ns/op 0.92x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutIntSwap 16.0179 ± 0.4551 150.8454 ± 0.7109 avgt ns/op 0.11x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 61191.8214 ± 3010.6043 52263.2779 ± 6906.2656 avgt ns/op 1.17x No
org.openjdk.bench.javax.crypto.full.RSABench.Extra.decrypt 219.2442 ± 2.2695 216.8557 ± 3.4405 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntRO 5.1838 ± 0.1391 5.0889 ± 0.0173 avgt ns/op 1.02x No
org.openjdk.bench.javax.crypto.AES.testBaseline 13.6648 ± 0.0144 14.6716 ± 0.0166 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.lang.StringIndexOf.constantPattern 8.1299 ± 0.0879 10.7327 ± 0.0701 avgt ns/op 0.76x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutFloat 1594.7566 ± 9.8339 25458.4513 ± 215.9655 avgt ns/op 0.06x Yes
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 61462.4681 ± 196.5887 59460.0767 ± 361.0525 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 109186.8499 ± 499.7699 58623.6388 ± 1798.5688 thrpt ops/ms 0.54x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 58643.9232 ± 3457.1103 54583.3595 ± 3493.6429 avgt ns/op 1.07x No
org.openjdk.bench.javax.crypto.full.AESExtraBench.encrypt 101128.4147 ± 155.0029 96945.7670 ± 261.1071 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.lang.ArrayFiddle.simple_arraycopy 241.4163 ± 3.3318 260.7463 ± 13.1595 avgt ns/op 0.93x No
org.openjdk.bench.java.nio.channels.SelectOne.testSelectOne 568.6325 ± 2.5713 576.5394 ± 2.9515 avgt ns/op 0.99x No
org.openjdk.bench.java.util.regex.Exponential.pat1_justXs 434.0547 ± 86.0933 422.8979 ± 77.9227 avgt ns/op 1.03x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 39.2445 ± 0.1720 41.1231 ± 0.1546 avgt ns/op 0.95x Yes
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultUTF16 15.7733 ± 0.0534 15.5227 ± 0.1248 avgt ns/op 1.02x No
org.openjdk.bench.javax.crypto.Crypto.decrypt 5.8035 ± 0.2454 5.5271 ± 0.0042 thrpt ops/ms 0.95x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 12.5983 ± 2.3427 12.4297 ± 2.2203 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeNoMatch 98.1942 ± 0.9066 94.4442 ± 0.5726 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_baseline 8754.8290 ± 1784.0752 9621.5516 ± 2490.6922 thrpt ops/s 1.10x No
org.openjdk.bench.javax.crypto.small.SecureRandomBench.nextBytes 2424899.4868 ± 13580.7434 2569299.0876 ± 35955.2039 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum6 332.9356 ± 84.7128 280.9133 ± 86.4559 avgt ns/op 1.19x No
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.wrap 482.5300 ± 3.4482 443.3389 ± 10.6141 avgt ns/op 1.09x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 3.3853 ± 0.0381 4.9605 ± 0.1144 avgt ns/op 0.68x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 49.2650 ± 0.1144 39.8721 ± 0.4765 avgt ns/op 1.24x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewRO 25387.7936 ± 201.4568 25450.8324 ± 245.0650 avgt ns/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 1140.2690 ± 5.3343 1097.3402 ± 5.0215 avgt ns/op 1.04x Yes
org.openjdk.bench.java.lang.ArrayClone.intArraycopy 45.7550 ± 0.2867 76.3369 ± 0.9334 avgt ns/op 0.60x Yes
org.openjdk.bench.javax.crypto.full.KEMBench.encapsulate 17071.7663 ± 37.2743 16725.6556 ± 51.6494 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 47.1053 ± 6.5133 49.9358 ± 5.9005 avgt ns/op 0.94x No
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 17935.2159 ± 506.7787 17309.7756 ± 299.2756 thrpt ops/ms 0.97x No
org.openjdk.bench.java.util.random.RandomGeneratorNext.testNextLong 5.3509 ± 0.0274 5.5743 ± 0.0143 avgt ns/op 0.96x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewSwapRO 5.7662 ± 0.0601 3.9713 ± 0.0158 avgt ns/op 1.45x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.encrypt 189378.3791 ± 493.0412 188824.4592 ± 385.2293 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringEncode.encodeUTF16Short 163.1100 ± 15.6298 165.9268 ± 26.8406 avgt ns/op 0.98x No
org.openjdk.bench.java.util.ImmutableColls.emptyFinalMap 465.4234 ± 2.1767 509.4196 ± 4.8203 thrpt ops/us 1.09x Yes
org.openjdk.bench.java.lang.StringEncode.encodeLatin1Short 72.4821 ± 0.3845 100.8801 ± 0.3411 avgt ns/op 0.72x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.0885 ± 0.0099 2.0852 ± 0.0118 avgt ms/op 1.00x No
org.openjdk.bench.java.util.ArraysMismatch.Double.mismatchMid 108.2539 ± 1.2819 96.5559 ± 0.7187 avgt ns/op 1.12x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 224.8939 ± 32.0749 169.3383 ± 68.3236 thrpt ops/min 0.75x No
org.openjdk.bench.java.util.stream.ops.ref.GatherReduceSeq.seq_invoke_baseline 4323243.4137 ± 480381.9794 2710949.6946 ± 393762.3830 thrpt ops/s 0.63x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_gather 2972.8892 ± 205.5212 3983.6540 ± 315.8363 thrpt ops/s 1.34x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 248.0431 ± 9.5146 634.2175 ± 11.7981 avgt ns/op 0.39x Yes
org.openjdk.bench.java.lang.StringConcat.concat30Mix 342.1347 ± 61.2324 631.1440 ± 49.0119 avgt ns/op 0.54x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 134.5212 ± 0.2493 356.2733 ± 4.7885 avgt ns/op 0.38x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_precomposed 10909.8755 ± 2987.7928 10499.6884 ± 2841.9013 thrpt ops/s 0.96x No
org.openjdk.bench.java.lang.Integers.shiftURight 0.1155 ± 0.0007 0.3360 ± 0.0030 avgt us/op 0.34x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkPutShortView 2566.7312 ± 12.4516 2454.2755 ± 18.4353 avgt ns/op 1.05x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 99180.2505 ± 441.8351 115906.7781 ± 626.0780 thrpt ops/s 1.17x Yes
org.openjdk.bench.javax.crypto.full.MacBench.mac 1422499.5997 ± 2234.4100 1387128.8463 ± 4903.4745 thrpt ops/s 0.98x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 3090840.5673 ± 34523.5416 3230286.4991 ± 7945.8518 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.util.ArraysEquals.testCharFalseBeginning 3.3199 ± 0.0154 3.3369 ± 0.0187 avgt ns/op 0.99x No
org.openjdk.bench.java.util.ArraysMismatch.Char.differentSubrangeMatches 34.8067 ± 0.2304 28.8185 ± 0.1096 avgt ns/op 1.21x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkPutIntView 18.7628 ± 0.0948 20.1789 ± 0.1239 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_preallocated 296.0263 ± 41.5456 378.1618 ± 25.0694 thrpt ops/s 1.28x No
org.openjdk.bench.java.util.stream.pipeline.Terminal.par_iterator 450.2032 ± 77.1389 401.2739 ± 75.3362 thrpt ops/s 0.89x No
org.openjdk.bench.java.lang.ArraysHashCode.shorts 4.1915 ± 0.0217 5.7743 ± 0.0184 avgt ns/op 0.73x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstInteger 15.6471 ± 7.4334 14.7234 ± 6.6463 avgt ns/op 1.06x No
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 50550.6630 ± 44.4174 50446.5362 ± 118.8516 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.stream.Decomposition.thinktime_parallel 2175.3257 ± 26.5580 2145.6085 ± 26.8260 sample us/op 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_precomposed 954444.1522 ± 5273.3707 620136.3582 ± 1951.0546 thrpt ops/s 0.65x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesCI 10.7715 ± 0.0411 18.1367 ± 0.1901 avgt ns/op 0.59x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 311.8120 ± 1.9392 291.0005 ± 2.2287 avgt ns/op 1.07x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 133037.3243 ± 213.0410 133738.0277 ± 300.4151 thrpt ops/s 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutDouble 16.5322 ± 0.0607 77.5666 ± 0.9581 avgt ns/op 0.21x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 267.7619 ± 45.9116 222.1324 ± 46.7806 avgt ns/op 1.21x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolRawCallable.testAsync 1492.2260 ± 159.7767 1398.0783 ± 113.1579 thrpt ops/s 0.94x No
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 57.0875 ± 0.1188 77.5718 ± 0.1992 avgt ns/op 0.74x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 4029.0785 ± 15.6058 4196.5158 ± 13.6910 avgt ns/op 0.96x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatchShort.par_mid 43468.6445 ± 7205.1958 74043.2749 ± 7283.7959 thrpt ops/s 1.70x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortSwapRO 51279.0404 ± 343.5376 64681.8687 ± 2591.5526 avgt ns/op 0.79x Yes
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 14.6761 ± 9.7023 93.5075 ± 2226.5438 avgt us/op 0.16x No
org.openjdk.bench.java.util.stream.AllMatcher.par_filter_findAny 1851.6956 ± 169.9683 5094.6832 ± 679.6653 thrpt ops/s 2.75x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutDoubleSwap 15.0278 ± 0.0509 76.4833 ± 0.2410 avgt ns/op 0.20x Yes
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 218.8116 ± 2.5027 216.9777 ± 3.5785 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkPutFloatViewSwap 63.1073 ± 0.2782 63.7212 ± 0.2170 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.Integers.reverse 0.0341 ± 0.0001 0.3340 ± 0.0004 avgt us/op 0.10x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 331535.7413 ± 1395.5620 283071.2708 ± 1738.5098 thrpt ops/ms 0.85x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 1.9271 ± 0.0608 4.7545 ± 0.1230 avgt ns/op 0.41x Yes
org.openjdk.bench.java.util.stream.ops.ref.ForEach.par_chain123 113.2919 ± 17.3898 147.7683 ± 25.0113 thrpt ops/s 1.30x No
org.openjdk.bench.java.math.BigDecimalStripTrailingZeros.testS 622.1625 ± 255.7457 626.1940 ± 236.0925 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 395837.7269 ± 1501.3324 386789.7820 ± 1102.4541 thrpt ops/s 0.98x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.generateKeyPair 1669.6919 ± 1.8502 1662.3336 ± 1.3031 thrpt ops/s 1.00x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.sign 1433.5324 ± 3.5699 1431.0798 ± 10.3046 thrpt ops/s 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 1127.6740 ± 5.1600 1125.9600 ± 8.3381 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMCipherInputStream.decrypt 1377.2124 ± 362.3854 1229.9318 ± 334.8969 thrpt ops/s 0.89x No
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 1260.4366 ± 0.4430 1252.4909 ± 1.4089 thrpt ops/ms 0.99x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 74.7870 ± 0.1294 77.2216 ± 1.8892 avgt ns/op 0.97x No
org.openjdk.bench.java.nio.CharsetEncodeDecode.decode 1.6853 ± 0.0105 1.4897 ± 0.0155 avgt us/op 1.13x Yes
org.openjdk.bench.javax.crypto.small.KeyPairGeneratorBench.generateKeyPair 1669.8233 ± 2.3883 1660.0868 ± 3.4378 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendSubStringBuffer 2188074.0310 ± 32886.5694 2204014.8358 ± 31556.0718 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 113.2834 ± 12.3599 58.9845 ± 26.3243 thrpt ops/min 0.52x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCodePointRangedMixedBegin 49.8818 ± 0.1718 90.6068 ± 0.5773 avgt ns/op 0.55x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopPutCharView 12700.1804 ± 60.4485 35144.7097 ± 214.3930 avgt ns/op 0.36x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutShort 1594.4436 ± 5.8493 50923.6345 ± 284.5113 avgt ns/op 0.03x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.encode 1.6107 ± 0.0081 1.1625 ± 0.0090 avgt us/op 1.39x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 2071181.9774 ± 8714.6032 2173828.6723 ± 14003.3186 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLong 3.7472 ± 0.0300 5.3950 ± 0.0314 avgt ns/op 0.69x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkPutDoubleViewSwap 63.3388 ± 0.2255 63.9437 ± 0.2361 avgt ns/op 0.99x No
org.openjdk.bench.java.util.HexFormatBench.toHexUpperCached 1.3316 ± 0.0097 0.5463 ± 0.0025 avgt us/op 2.44x Yes
org.openjdk.bench.java.util.LocaleDefaults.getDefault 0.6144 ± 0.1976 0.5727 ± 0.0707 avgt ns/op 1.07x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopPutShortViewSwap 4.3456 ± 0.0325 4.6889 ± 0.0761 avgt ns/op 0.93x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharRO 51679.4015 ± 348.7228 76487.3698 ± 509.6111 avgt ns/op 0.68x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constFloat 6.9204 ± 4.3081 2.4798 ± 0.4440 ss ms/op 2.79x ?
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_double 7833.0093 ± 625.2620 5557.2998 ± 148.8144 thrpt ops/s 0.71x Yes
org.openjdk.bench.java.util.stream.pipeline.Terminal.par_forEach 620.7298 ± 7.3201 753.7470 ± 30.2299 thrpt ops/s 1.21x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 403670.4190 ± 1074.3310 396754.4896 ± 1054.1732 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 58.2008 ± 0.2861 81.6787 ± 1.1540 avgt ns/op 0.71x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedAll 38.8918 ± 0.1310 48.5136 ± 0.5528 avgt ns/op 0.80x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatSwap 169.2378 ± 1.0686 184.7465 ± 0.6502 avgt ns/op 0.92x Yes
org.openjdk.bench.java.lang.StringUpperLower.lowerToLower 24.8537 ± 0.2047 35.6244 ± 0.2962 avgt ns/op 0.70x Yes
org.openjdk.bench.java.util.regex.Trim.possessive2_find 123410238.3400 ± 684545.0489 206306161.0467 ± 7740766.9827 avgt ns/op 0.60x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHitUncached 115.6980 ± 28.7864 122.4145 ± 31.3760 avgt ns/op 0.95x No
org.openjdk.bench.java.util.ArraysEquals.testByteFalseBeginning 2.8054 ± 0.0171 3.1805 ± 0.0143 avgt ns/op 0.88x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 2097449.8610 ± 203922.7077 2345809.0962 ± 131234.5221 avgt ns/op 0.89x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloatView 1594.1643 ± 5.1627 17157.7739 ± 58.3496 avgt ns/op 0.09x Yes
org.openjdk.bench.java.lang.ArrayFiddle.grow_arraycopy 339.1705 ± 19.0844 435.9450 ± 9.1232 avgt ns/op 0.78x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_int 40273.6357 ± 5017.4472 39712.8405 ± 5156.1356 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharView 51054.2563 ± 298.9928 51593.9577 ± 454.6012 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 841296.7353 ± 18073.5252 848636.2049 ± 2307.9440 thrpt ops/s 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutInt 16.5626 ± 0.3264 207.7630 ± 0.8139 avgt ns/op 0.08x Yes
org.openjdk.bench.java.util.stream.AllMatcher.par_filter_findFirst 2000.3807 ± 87.6232 5165.5159 ± 578.4454 thrpt ops/s 2.58x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharSwap 51023.6549 ± 361.5034 52490.9189 ± 615.8010 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherReduceSeq.seq_invoke_gather_preallocated 17829881.8909 ± 103178.9832 4881857.6581 ± 836393.3644 thrpt ops/s 0.27x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewSwap 46.9477 ± 0.1639 44.6594 ± 0.2808 avgt ns/op 1.05x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 629165.3459 ± 2569.5046 636510.6694 ± 1191.3817 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 2126046.2111 ± 190143.0125 2371213.6174 ± 68430.4821 avgt ns/op 0.90x No
org.openjdk.bench.javax.crypto.small.AESGCMBench.decrypt 1711319.9567 ± 9205.6169 1716956.4777 ± 10820.4543 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringEquals.equalsUTF16 2.8454 ± 0.0523 3.7991 ± 0.0248 avgt ns/op 0.75x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.encrypt 1341270.0274 ± 10022.1353 1294396.9069 ± 6301.6091 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 305.2498 ± 1.4914 291.7523 ± 1.1923 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.random.RandomNext.testNextInt128 8.8351 ± 0.0538 8.7258 ± 0.0747 avgt ns/op 1.01x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 602.5015 ± 102.3892 323.6989 ± 162.8100 thrpt ops/min 0.54x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 16384.2841 ± 2765.5385 16839.1068 ± 3743.4033 avgt ns/op 0.97x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutFloatSwap 16.1549 ± 0.0533 151.9551 ± 1.5832 avgt ns/op 0.11x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatRO 25460.2188 ± 263.3231 37041.2028 ± 1851.3852 avgt ns/op 0.69x Yes
org.openjdk.bench.javax.crypto.full.KEMBench.decapsulate 34065.2028 ± 75.4538 33120.5791 ± 96.4169 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 55186.8412 ± 2945.2874 57011.3336 ± 7144.4171 avgt ns/op 0.97x No
org.openjdk.bench.java.lang.StringCompareToIgnoreCase.supLower 153.7099 ± 3.5887 71.4964 ± 0.3448 avgt ns/op 2.15x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstObjectConst 32.4619 ± 17.1959 41.2034 ± 18.7659 avgt ns/op 0.79x No
org.openjdk.bench.java.lang.StringConcat.concatEmptyConstString 7.7484 ± 2.3898 8.3254 ± 2.1997 avgt ns/op 0.93x No
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 664.8022 ± 20.6794 652.7788 ± 19.6622 thrpt ops/s 0.98x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 2634171.5694 ± 11342.5518 2564618.3041 ± 8739.9068 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_composed 31057984.4182 ± 176803.9477 28479099.9120 ± 459931.6747 thrpt ops/s 0.92x Yes
org.openjdk.bench.java.lang.StringComparisons.startsWith 6.2136 ± 0.0201 6.9193 ± 0.0388 avgt ns/op 0.90x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewSwap 3182.6678 ± 8.6644 23072.0393 ± 116.3731 avgt ns/op 0.14x Yes
org.openjdk.bench.java.util.regex.Primality.greedy1 20540.6443 ± 40.0832 17326.4787 ± 59.5008 avgt ns/op 1.19x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2957908.8010 ± 7234.4981 3037598.2736 ± 13784.9591 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDoubleView 3.1161 ± 0.0557 2.5344 ± 0.0264 avgt ns/op 1.23x Yes
org.openjdk.bench.java.util.regex.Trim.possessive2_matches 277.6898 ± 81.0487 201.4750 ± 38.3092 avgt ns/op 1.38x No
org.openjdk.bench.javax.crypto.Crypto.decrypt 12676.6952 ± 195.2956 12876.8254 ± 48.9232 thrpt ops/ms 1.02x No
org.openjdk.bench.java.lang.StringBuilders.fromUtf16String 20.0452 ± 8.9895 22.3724 ± 14.5969 avgt ns/op 0.90x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 137579.2415 ± 428.6140 134555.8985 ± 246.0215 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.lang.StringCompareToIgnoreCase.supUpperLower 39.4065 ± 0.3790 38.3297 ± 0.3698 avgt ns/op 1.03x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewRO 21.9117 ± 0.1228 24.4515 ± 0.1896 avgt ns/op 0.90x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortRO 389.4780 ± 1.2122 599.1112 ± 2.1453 avgt ns/op 0.65x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.decrypt 241979.9733 ± 1168.4425 250443.5221 ± 706.6462 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 3949.5294 ± 34.8096 4195.8530 ± 18.3592 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.generateKeyPair 8470.3907 ± 16.8687 8343.1164 ± 94.6205 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.stream.ops.value.SortedUnique.par_invoke 90.9298 ± 21.0440 83.4483 ± 22.3786 thrpt ops/s 0.92x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 54817.5630 ± 3323.2940 54152.8385 ± 3665.2355 avgt ns/op 1.01x No
org.openjdk.bench.java.net.SocketReadWrite.echo 75794.5689 ± 168.9089 76375.6195 ± 618.3084 thrpt ops/s 1.01x No
org.openjdk.bench.java.lang.StringConcat.concatStringBoolString 16.6756 ± 8.2052 26.1904 ± 8.6240 avgt ns/op 0.64x No
org.openjdk.bench.java.lang.StringBuffers.emptyToString 19.5696 ± 0.4785 24.0957 ± 0.3405 avgt ns/op 0.81x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewSwapRO 2.9142 ± 0.0119 2.2323 ± 0.0216 avgt ns/op 1.31x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutCharView 20.2216 ± 0.0900 23.2030 ± 0.1627 avgt ns/op 0.87x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleSwap 70.0411 ± 0.4173 86.1090 ± 0.6852 avgt ns/op 0.81x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 135509.1629 ± 613.5347 132997.0519 ± 381.6591 thrpt ops/s 0.98x Yes
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.readShort 297.6728 ± 1.5461 298.6233 ± 1.9712 avgt us/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 1091.3080 ± 8.9983 1038.6226 ± 9.2132 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewRO 2525.3096 ± 18.0691 2607.4889 ± 11.3081 avgt ns/op 0.97x Yes
org.openjdk.bench.java.lang.StringConcat.concatEmptyLeft 7.9901 ± 2.3843 8.0863 ± 2.1451 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_separate 10428.6460 ± 2782.0763 10344.1345 ± 2464.0560 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.regex.Exponential.pat4_justXs 186.8378 ± 92.4400 218.2020 ± 96.6038 avgt ns/op 0.86x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewRO 6459.5144 ± 39.1711 10081.6791 ± 51.5695 avgt ns/op 0.64x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.1353 ± 0.0071 2.1450 ± 0.0136 avgt ms/op 1.00x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewSwap 6.6883 ± 0.0246 8.4951 ± 0.0349 avgt ns/op 0.79x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.decrypt2 282248.8337 ± 731.5467 282964.1352 ± 618.2741 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortView 19.4313 ± 0.0847 21.2861 ± 0.0819 avgt ns/op 0.91x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 14539.7362 ± 102.2217 13946.0535 ± 106.7910 thrpt ops/ms 0.96x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 1036.4386 ± 4.3365 975.3271 ± 24.4712 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 54597.3740 ± 2878.6821 51932.6391 ± 6406.3320 avgt ns/op 1.05x No
org.openjdk.bench.javax.crypto.full.SecureRandomBench.nextBytes 2429637.6795 ± 12600.8541 2550880.0795 ± 45208.4135 thrpt ops/s 1.05x Yes
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.encryptMultiPart 401134.8417 ± 910.0450 384338.8829 ± 1484.8431 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.util.stream.ops.ref.AnyMatch.seq_chain123 377.5696 ± 77.6443 3300.6991 ± 32.7279 thrpt ops/s 8.74x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetChar 2443.5143 ± 9.8158 2560.4960 ± 46.3768 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.regex.PatternBench.charPatternMatch 944.7640 ± 130.2601 1290.3101 ± 179.2481 avgt ns/op 0.73x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 59316.3841 ± 2403.7791 56555.9904 ± 3488.9607 avgt ns/op 1.05x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 237.0365 ± 49.3164 239.2408 ± 50.0954 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 647776.6273 ± 2449.4671 665929.0434 ± 1653.6865 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 10864529.3794 ± 572107.6056 10679662.8443 ± 667285.9872 avgt ns/op 1.02x No
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.createInstanceArray 31.3029 ± 45.4657 28.6034 ± 44.3763 avgt ns/op 1.09x No
org.openjdk.bench.javax.crypto.small.KeyPairGeneratorBench.MLKEM.generateKeyPair 28151.4562 ± 66.3994 26805.5916 ± 77.0039 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShort 389.7989 ± 2.3442 598.9813 ± 2.9014 avgt ns/op 0.65x Yes
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 49115.0479 ± 34.0712 48616.8494 ± 192.2737 thrpt ops/ms 0.99x Yes
org.openjdk.bench.java.util.ArraysEquals.testByteTrue 7.2668 ± 0.0269 4.8067 ± 0.0056 avgt ns/op 1.51x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShortViewSwap 4433.0297 ± 22.9349 4387.5614 ± 17.9369 avgt ns/op 1.01x No
org.openjdk.bench.java.util.stream.AnyMatcher.seq_filter_findAny 5171.5986 ± 35.8779 384467.0654 ± 6493.1367 thrpt ops/s 74.34x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 235.9279 ± 40.1403 208.6758 ± 39.1371 avgt ns/op 1.13x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 136732.2441 ± 2747.3121 82526.3766 ± 1446.1251 thrpt ops/ms 0.60x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMissUncached 69.4012 ± 10.3611 93.9395 ± 41.9948 avgt ns/op 0.74x No
org.openjdk.bench.java.lang.StringConcat.concatConstIntConstInt 19.0600 ± 8.0720 29.1307 ± 10.3362 avgt ns/op 0.65x No
org.openjdk.bench.java.util.TreeMapUpdate.put 7958835.2600 ± 279360.3243 7798703.0318 ± 368497.1478 avgt ns/op 1.02x No
org.openjdk.bench.java.math.BigIntegers.SmallShifts.testRightShift 25.2201 ± 10.4556 22.3445 ± 10.2306 avgt ns/op 1.13x No
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.seq_test08 82.4999 ± 1.2547 79.6057 ± 0.2661 avgt ns/op 1.04x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testByte 7.0456 ± 0.0224 9.3962 ± 0.1081 avgt ns/op 0.75x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpMainThreadCancels 14726.5396 ± 166.9619 14303.2649 ± 617.9258 thrpt ops/s 0.97x No
org.openjdk.bench.java.util.stream.ops.ref.NoneMatch.seq_invoke 3710.4014 ± 104.1711 390041.3081 ± 6713.2200 thrpt ops/s 105.12x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Bulk.bulk_par_inner 2.2890 ± 0.0120 1.1919 ± 0.0138 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongSwapRO 22.1940 ± 0.1350 96.1788 ± 0.3440 avgt ns/op 0.23x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1562484.6844 ± 6011.4093 1564988.1480 ± 5215.9089 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 191642.2511 ± 297.5672 191523.6369 ± 510.9543 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 145381.0855 ± 619.5470 144999.0705 ± 375.4513 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyObjectSameArraysBackward 13.6546 ± 0.0274 17.6082 ± 0.0578 avgt ns/op 0.78x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatSwapRO 181.7987 ± 0.6515 302.0045 ± 1.5992 avgt ns/op 0.60x Yes
org.openjdk.bench.java.util.HexFormatBench.toHexDigitsLong 9.0786 ± 4.4484 12.9688 ± 4.8073 avgt us/op 0.70x No
org.openjdk.bench.java.util.GregorianCalendars.testConstructor 130.3069 ± 34.6223 128.3142 ± 22.0376 avgt ns/op 1.02x No
org.openjdk.bench.java.util.ArraysMismatch.Char.matches 9.7801 ± 0.4863 8.4062 ± 0.0320 avgt ns/op 1.16x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 1307.0401 ± 162.8002 1131.6642 ± 82.3700 thrpt ops/min 0.87x No
org.openjdk.bench.java.util.stream.ops.value.Filter.seq_invoke 10740.0033 ± 809.8015 12523.4284 ± 511.6370 thrpt ops/s 1.17x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 4478.8772 ± 367.0205 4935.4371 ± 411.5243 avgt ns/op 0.91x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewRO 4.4706 ± 0.0213 6.0859 ± 0.0288 avgt ns/op 0.73x Yes
org.openjdk.bench.java.lang.ArrayCopyAlignedLarge.testByte 23142.0541 ± 404.4887 23724.5824 ± 591.3480 avgt ns/op 0.98x No
org.openjdk.bench.java.math.BigIntegers.SmallShifts.testRightShift 25.3172 ± 11.1628 25.7487 ± 11.8176 avgt ns/op 0.98x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 183.5209 ± 46.3560 213.4605 ± 41.8008 avgt ns/op 0.86x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutShort 5.6079 ± 0.0976 8.5131 ± 0.0490 avgt ns/op 0.66x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineParMultiple.bulk_into_anon 248.6270 ± 2.1116 359.8574 ± 32.4904 thrpt ops/s 1.45x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count2 46.6607 ± 19.8401 25.0230 ± 9.9281 avgt ns/op 1.86x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntSwap 12771.8241 ± 48.5128 26092.2994 ± 97.4029 avgt ns/op 0.49x Yes
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithMixed8 43.5924 ± 6.9842 104.7381 ± 57.3911 avgt ns/op 0.42x No
org.openjdk.bench.java.lang.StringReplace.replace1x1_1_Latin1 28.2148 ± 9.9058 31.9744 ± 9.4431 avgt ns/op 0.88x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 170075.1708 ± 9128.3749 159966.0722 ± 140.6833 thrpt ops/ms 0.94x No
org.openjdk.bench.java.util.stream.ops.value.Filter.par_chain_111 2305.1220 ± 407.7577 2799.3527 ± 44.2398 thrpt ops/s 1.21x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLong 1597.0948 ± 9.1358 4996.6301 ± 50.6295 avgt ns/op 0.32x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeLateMatch 1280.5879 ± 10.6495 13267.1709 ± 99.7912 avgt ns/op 0.10x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutShortSwap 18.5099 ± 0.0998 310.6749 ± 1.3379 avgt ns/op 0.06x Yes
org.openjdk.bench.java.util.HexFormatBench.appenderUpperCached 0.6191 ± 0.1277 1.0239 ± 0.1488 avgt us/op 0.60x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutDoubleSwap 13.9539 ± 0.1568 77.5664 ± 3.7140 avgt ns/op 0.18x Yes
org.openjdk.bench.java.lang.StringCompareToIgnoreCase.upperLower 14.6539 ± 0.3516 12.2307 ± 0.9927 avgt ns/op 1.20x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 22.1211 ± 0.2219 24.1112 ± 0.2068 avgt ns/op 0.92x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testLong 3.7151 ± 0.0253 5.2345 ± 0.0828 avgt ns/op 0.71x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 55813.2982 ± 3093.7944 61807.2019 ± 12785.7358 avgt ns/op 0.90x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 7706860.5642 ± 312341.6236 7805419.0095 ± 343698.3682 avgt ns/op 0.99x No
org.openjdk.bench.java.util.concurrent.Maps.testConcurrentHashMap 116.8443 ± 4.8554 131.2377 ± 7.6767 avgt ns/op 0.89x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.MLDSA.generateKeyPair 11653.7948 ± 21.8469 10331.7889 ± 335.7088 thrpt ops/s 0.89x Yes
org.openjdk.bench.java.lang.ArrayCopyObject.disjoint_micro 86020.0975 ± 837.5661 62822.9972 ± 1557.0455 thrpt ops/ms 0.73x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleView 21.7247 ± 0.0654 24.2164 ± 0.1579 avgt ns/op 0.90x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesCI 6.5396 ± 0.2811 7.7342 ± 0.0198 avgt ns/op 0.85x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testInt 74.2098 ± 0.0795 76.6294 ± 0.0501 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.remove 111.8095 ± 86.3439 119.9160 ± 86.5463 avgt ns/op 0.93x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 10477198.4837 ± 418430.2151 11655708.9587 ± 637404.1816 avgt ns/op 0.90x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShort 21.7691 ± 2.7589 22.2779 ± 0.1366 avgt ns/op 0.98x No
org.openjdk.bench.java.util.stream.ops.ref.Map.seq_chain_123 453.8222 ± 55.9278 732.8917 ± 19.0935 thrpt ops/s 1.61x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 341.9799 ± 1.2237 581.7598 ± 6.6362 avgt ns/op 0.59x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongView 4.4858 ± 0.0217 6.1846 ± 0.0342 avgt ns/op 0.73x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constBool 5.9484 ± 4.0203 2.6260 ± 0.9385 ss ms/op 2.27x ?
org.openjdk.bench.java.lang.ArrayCopyObject.disjoint_micro 4155.4121 ± 3.1258 4112.6490 ± 4.1917 thrpt ops/ms 0.99x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 3986.4531 ± 10.4298 4191.5114 ± 12.4724 avgt ns/op 0.95x Yes
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 255116.0429 ± 889.5194 246410.2874 ± 669.8766 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.ArraysFill.testByteFill 86412.9937 ± 324.0309 87951.0484 ± 53.9034 thrpt ops/ms 1.02x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 56608.8618 ± 2561.1442 63088.0485 ± 10107.4464 avgt ns/op 0.90x No
org.openjdk.bench.java.util.stream.ops.value.Reduce.seq_chain_123 921.3133 ± 11.9257 1723.8870 ± 9.8274 thrpt ops/s 1.87x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 523.5827 ± 7.6169 496.9701 ± 1.2338 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.ArraysMismatch.Char.mismatchStart 2.1350 ± 0.0286 3.5736 ± 0.0119 avgt ns/op 0.60x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.sign 3672.1835 ± 56.5546 3384.1851 ± 36.4123 thrpt ops/s 0.92x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 1028.0823 ± 11.2789 1048.9429 ± 8.2878 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutIntViewSwap 4.7439 ± 0.0322 3.4806 ± 0.0128 avgt ns/op 1.36x Yes
org.openjdk.bench.java.util.ArraysMismatch.Byte.mismatchStart 2.2767 ± 0.0473 3.4740 ± 0.0183 avgt ns/op 0.66x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 17654.2195 ± 200.9921 20597.7033 ± 34.7986 thrpt ops/ms 1.17x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 5520.6958 ± 122.9224 5736.4529 ± 26.8099 avgt ns/op 0.96x No
org.openjdk.bench.java.util.regex.PatternBench.longStringGraphemeMatches 1048.6405 ± 450.9971 1052.3484 ± 665.9896 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 40070.3330 ± 99.9193 39339.5100 ± 87.7436 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.lang.StringReplace.replace0x1_1_UTF16 32.2364 ± 9.7040 31.0487 ± 10.1034 avgt ns/op 1.04x No
org.openjdk.bench.java.lang.StringBuilders.appendWithFloat8Utf16 228.8878 ± 1.2386 240.2792 ± 3.3392 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 10376444.9674 ± 356975.4720 11272534.2711 ± 476937.9648 avgt ns/op 0.92x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_composed 291.8584 ± 34.0502 391.0141 ± 15.2704 thrpt ops/s 1.34x Yes
org.openjdk.bench.java.net.URLEncodeDecode.testEncodeUTF8 1.5443 ± 0.0103 1.4407 ± 0.1066 avgt ms/op 1.07x No
org.openjdk.bench.javax.crypto.full.KeyAgreementBench.XDH.generateSecret 1803.4667 ± 5.1850 2197.2082 ± 7.6034 thrpt ops/s 1.22x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewRO 51392.3553 ± 500.4210 51857.4570 ± 549.3731 avgt ns/op 0.99x No
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testLambdaCapture 8.6180 ± 0.0692 9.0443 ± 0.0816 avgt ns/op 0.95x Yes
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.decrypt 1572304.9709 ± 5969.5054 1724497.3294 ± 6222.2259 thrpt ops/s 1.10x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 10489810.8215 ± 464963.5769 11291067.7320 ± 650696.8264 avgt ns/op 0.93x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 58.0217 ± 0.1777 39.9394 ± 0.4165 avgt ns/op 1.45x Yes
org.openjdk.bench.java.util.ListArgs.list00 12608.7325 ± 41.4985 12514.8860 ± 34.0069 thrpt ops/ms 0.99x No
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Bulk.hm_par 53.9892 ± 4.4915 29.8785 ± 20.4812 thrpt ops/s 0.55x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 11253877.8800 ± 668794.3341 11574243.6786 ± 528434.3104 avgt ns/op 0.97x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 55931.3848 ± 2489.2165 55993.3703 ± 10027.7809 avgt ns/op 1.00x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 8922.1313 ± 79.4686 10259.9600 ± 82.1229 thrpt ops/ms 1.15x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutByte 38.1869 ± 0.4412 316.3137 ± 1.0426 avgt ns/op 0.12x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 311.8971 ± 1.3824 291.0290 ± 1.5899 avgt ns/op 1.07x Yes
org.openjdk.bench.java.util.regex.Trim.possessive2_find 2865.5266 ± 98.2141 2995.4542 ± 31.9729 avgt ns/op 0.96x No
org.openjdk.bench.java.util.stream.ops.value.Reduce.seq_invoke 30925.9497 ± 1560.8182 5118.4829 ± 91.4360 thrpt ops/s 0.17x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 21.8843 ± 0.3011 24.2885 ± 0.0618 avgt ns/op 0.90x Yes
org.openjdk.bench.java.lang.StringComparisons.endsWith 5.7123 ± 0.0150 5.2952 ± 0.0633 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 22.7659 ± 9.4346 29.0613 ± 6.0533 avgt ns/op 0.78x No
org.openjdk.bench.java.util.stream.ops.value.FindFirst.par_invoke 13176.5953 ± 445.4645 13003.8396 ± 2632.5950 thrpt ops/s 0.99x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 211.8358 ± 2.0933 208.3048 ± 4.1985 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.ArraysMismatch.Double.mismatchMid 16.6889 ± 0.0816 15.8335 ± 0.0551 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 21.8268 ± 8.5381 29.3966 ± 5.4570 avgt ns/op 0.74x No
org.openjdk.bench.java.math.BigDecimals.testHugeSmallDivide 84.6047 ± 30.9770 92.3323 ± 30.1334 avgt ns/op 0.92x No
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 17219.3022 ± 41.6439 16586.7635 ± 57.3580 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_gather 2890955.5021 ± 15822.6569 8081168.4053 ± 108703.8634 thrpt ops/s 2.80x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Lambda.bulk_par_lambda 20.7572 ± 1.6982 20.5854 ± 2.1710 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutShortSwap 1593.8098 ± 7.6140 36927.0480 ± 1250.8914 avgt ns/op 0.04x Yes
org.openjdk.bench.javax.crypto.small.CC20P1305Bench.decrypt 445223.8751 ± 1395.8241 454730.9162 ± 1650.2599 thrpt ops/s 1.02x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBuffer 3028850.6100 ± 25977.8553 2949472.7481 ± 201849.9703 thrpt ops/s 0.97x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_precomposed 295.7474 ± 39.1646 396.9717 ± 9.5199 thrpt ops/s 1.34x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatch.seq_chain123 983.3321 ± 10.0538 3115.9447 ± 33.4344 thrpt ops/s 3.17x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.seq_baseline 24169.8584 ± 85.2246 100644.0237 ± 47.5042 thrpt ops/s 4.16x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.decrypt 171637.0347 ± 372.6903 169073.2551 ± 475.8964 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.stream.ops.value.Filter.seq_chain_123 6802.7683 ± 2887.5845 8052.9831 ± 471.9006 thrpt ops/s 1.18x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SmallEarlyMatch 3.2365 ± 0.0301 2.6164 ± 0.0337 avgt ns/op 1.24x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_gather_preallocated 288.4677 ± 35.6224 385.7510 ± 5.8829 thrpt ops/s 1.34x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntView 3.6644 ± 0.0278 5.4632 ± 0.1056 avgt ns/op 0.67x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 58.0911 ± 10.4756 92.3251 ± 18.3073 sample ns/op 0.63x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 7.6805 ± 0.0165 4.8127 ± 0.0096 avgt ns/op 1.60x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutLongSwap 3.4172 ± 0.0259 2.9183 ± 0.0153 avgt ns/op 1.17x Yes
org.openjdk.bench.java.math.BigDecimals.testAdd 899.7518 ± 311.6842 953.7133 ± 292.6987 avgt ns/op 0.94x No
org.openjdk.bench.java.lang.StringBuilders.concat3p4p2 32.6250 ± 15.4478 49.6493 ± 17.1963 avgt ns/op 0.66x No
org.openjdk.bench.java.util.regex.Trim.lookBehind_find 10054.4461 ± 160.4784 9273.0173 ± 68.9530 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 237.2185 ± 49.1031 222.1804 ± 47.0090 avgt ns/op 1.07x No
org.openjdk.bench.java.lang.StringBuilders.compareToLatin1 7.2677 ± 0.0515 4.4950 ± 0.0284 avgt ns/op 1.62x Yes
org.openjdk.bench.java.util.ArraysMismatch.Char.mismatchEnd 9.8728 ± 0.0387 8.7649 ± 0.0522 avgt ns/op 1.13x Yes
org.openjdk.bench.javax.crypto.small.SignatureBench.RSA.verify 17392.1050 ± 38.9985 16885.2773 ± 36.1951 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesRanged 13.1311 ± 0.0532 10.4621 ± 0.0634 avgt ns/op 1.26x Yes
org.openjdk.bench.java.util.ArraysFill.testFloatFill 9611.4430 ± 1.2517 9615.5662 ± 38.6622 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.put 221.0240 ± 44.6884 222.6885 ± 42.8503 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.Integers.compress 1.0465 ± 0.0044 0.7190 ± 0.0030 avgt us/op 1.46x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextGaussian 7425.2951 ± 148.9097 6377.7563 ± 8.8345 avgt ns/op 1.16x Yes
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 1.1664 ± 0.7799 7.1044 ± 156.4173 avgt us/op 0.16x No
org.openjdk.bench.java.lang.StringIndexOf.searchString16LongWithOffsetSuccess 29.1892 ± 0.3802 11.9651 ± 0.0561 avgt ns/op 2.44x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 548705.4705 ± 33407.1061 686892.1875 ± 94110.8288 avgt ns/op 0.80x No
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count2 35.9211 ± 10.3114 0.5281 ± 0.0222 avgt ns/op 68.02x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_double 927.3317 ± 597.0106 271.4349 ± 0.8256 thrpt ops/s 0.29x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewRO 92.9741 ± 0.3883 156.4368 ± 0.6171 avgt ns/op 0.59x Yes
org.openjdk.bench.java.nio.channels.SelectOne.testSelectOne 566.5473 ± 3.0715 578.0375 ± 5.0862 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 5.5749 ± 0.0348 7.2500 ± 0.0466 avgt ns/op 0.77x Yes
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 82670.3140 ± 61.8283 83224.5448 ± 64.1111 thrpt ops/ms 1.01x Yes
org.openjdk.bench.java.lang.StringEncode.encodeAsciiLong 6748.0993 ± 22.9245 6693.6359 ± 14.3126 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constString 0.5187 ± 0.7467 0.5167 ± 0.4827 ss ms/op 1.00x ?
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 136680.3147 ± 839.6633 133839.0953 ± 316.8639 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewSwap 47.4092 ± 0.3854 45.5944 ± 0.2829 avgt ns/op 1.04x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constFloatString 11.8081 ± 3.5103 7.9816 ± 1.9786 ss ms/op 1.48x ?
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 247.1975 ± 46.8946 223.4884 ± 48.4190 avgt ns/op 1.11x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteSwapRO 101617.2245 ± 558.5395 102282.8650 ± 630.9035 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.Filter.par_chain_123 830.0670 ± 145.7499 799.7983 ± 165.9235 thrpt ops/s 0.96x No
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithString8 13.9695 ± 6.1357 15.8741 ± 7.5790 avgt ns/op 0.88x No
org.openjdk.bench.javax.crypto.small.SignatureBench.MLDSA.verify 6909.2015 ± 445.4488 6420.2335 ± 200.6215 thrpt ops/s 0.93x No
org.openjdk.bench.java.util.regex.Exponential.pat4_notJustXs 1949.4197 ± 106.5023 2212.2415 ± 16.5401 avgt ns/op 0.88x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntSwap 12784.7109 ± 73.4553 24474.2741 ± 147.8305 avgt ns/op 0.52x Yes
org.openjdk.bench.java.util.stream.ops.ref.FindFirst.par_invoke 12782.0413 ± 448.3565 11274.6212 ± 4620.9999 thrpt ops/s 0.88x No
org.openjdk.bench.java.lang.ArraysHashCode.chars 0.8448 ± 0.0799 0.9623 ± 0.0872 avgt ns/op 0.88x No
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 0.8694 ± 0.9593 1.7443 ± 16.4009 avgt us/op 0.50x No
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Lambda.bulk_par_mref 20.6051 ± 2.1155 20.6409 ± 2.3898 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Bulk.bulk_par_inner 19.8090 ± 2.4704 20.6307 ± 2.1439 thrpt ops/s 1.04x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesWithCharsetNameUTF8 17.5452 ± 0.0793 17.2155 ± 0.2134 avgt ns/op 1.02x No
org.openjdk.bench.java.lang.StringDecode.decodeLatin1LongStart 1443.3060 ± 6.0466 3504.4982 ± 171.8804 avgt ns/op 0.41x Yes
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverByteArray 22.5559 ± 0.5580 27.4689 ± 0.3474 avgt us/op 0.82x Yes
org.openjdk.bench.java.util.ImmutableColls.sumSizesSet 166.3702 ± 0.8405 138.3601 ± 0.4717 thrpt ops/us 0.83x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewSwapRO 67.1309 ± 0.3485 62.0750 ± 0.3096 avgt ns/op 1.08x Yes
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 235175.2139 ± 712.6584 253003.4264 ± 549.6542 thrpt ops/s 1.08x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewSwap 72.4107 ± 0.2893 94.1238 ± 15.5181 avgt ns/op 0.77x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 6261.9912 ± 21.0691 4830.3291 ± 244.3810 thrpt ops/min 0.77x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetInt 4.4348 ± 0.0970 4.7375 ± 0.0300 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShortView 5.7135 ± 0.0348 5.0316 ± 0.0291 avgt ns/op 1.14x Yes
org.openjdk.bench.java.lang.Integers.decode 7.9192 ± 1.1099 7.5710 ± 1.2293 avgt us/op 1.05x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.decrypt 57164.9974 ± 150.2639 55066.9311 ± 292.6237 thrpt ops/s 0.96x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.encrypt2 90429.7498 ± 167.1558 85398.3118 ± 220.2817 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 115.5082 ± 0.2167 292.0017 ± 6.6876 avgt ns/op 0.40x Yes
org.openjdk.bench.java.lang.StringEncode.encodeAllMixed 16349.1412 ± 137.0053 19683.8729 ± 127.8693 avgt ns/op 0.83x Yes
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultUTF16 4.2147 ± 0.0167 5.7621 ± 0.0478 avgt ns/op 0.73x Yes
org.openjdk.bench.java.lang.StringComparisons.endsWith 10.1611 ± 0.0953 5.6213 ± 0.0189 avgt ns/op 1.81x Yes
org.openjdk.bench.java.util.jar.JarFileMeta.getStreamFromJarWithSignatureFiles 80.2748 ± 11.3784 81.1206 ± 10.5496 avgt us/op 0.99x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 6.5103 ± 0.0068 6.2280 ± 0.0225 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewSwap 73.4417 ± 0.5000 72.4756 ± 0.7338 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntSwapRO 14782.4477 ± 53.3620 26837.7898 ± 304.4182 avgt ns/op 0.55x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortView 3.7198 ± 0.0339 5.6173 ± 0.1184 avgt ns/op 0.66x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 232.1434 ± 40.7590 199.4575 ± 41.0146 avgt ns/op 1.16x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 7973342.1491 ± 329305.6230 7373056.7974 ± 358520.4526 avgt ns/op 1.08x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesWithCharsetUTF8 15.8166 ± 0.1453 14.6127 ± 0.2145 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.HexFormatBench.formatLowerCached 0.4678 ± 0.1121 0.7903 ± 0.1486 avgt us/op 0.59x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 897852.0275 ± 3844.1422 968513.3444 ± 8135.9406 thrpt ops/s 1.08x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutCharView 5.7108 ± 0.0429 5.0263 ± 0.0151 avgt ns/op 1.14x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewSwapRO 4.2279 ± 0.0248 3.9850 ± 0.0165 avgt ns/op 1.06x Yes
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.decrypt 443032.3632 ± 1696.7494 454220.7172 ± 1316.8488 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewRO 3.7258 ± 0.0228 5.3949 ± 0.0317 avgt ns/op 0.69x Yes
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 624.9920 ± 0.8389 622.6349 ± 0.8374 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.ReduceBase.par_chain_123 217.7574 ± 48.6468 410.5441 ± 100.3613 thrpt ops/s 1.89x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharView 19.5871 ± 0.0631 21.3154 ± 0.0918 avgt ns/op 0.92x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewSwapRO 3.2745 ± 0.0166 2.5629 ± 0.0209 avgt ns/op 1.28x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleRO 12645.2523 ± 49.7961 12685.5980 ± 43.2566 avgt ns/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 27.2056 ± 5.4037 26.0375 ± 6.6691 avgt ns/op 1.04x No
org.openjdk.bench.javax.crypto.full.MessageDigestBench.digest 1490.4429 ± 1.5575 1489.0098 ± 1.9218 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewSwapRO 47.4107 ± 0.2624 45.5074 ± 0.2504 avgt ns/op 1.04x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testInt 3.0950 ± 0.0120 4.8540 ± 0.1202 avgt ns/op 0.64x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 276.2223 ± 45.4133 224.2631 ± 45.5960 avgt ns/op 1.23x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 7935715.4758 ± 284494.2217 7393685.3575 ± 338472.8682 avgt ns/op 1.07x No
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 0.0651 ± 0.0664 0.1807 ± 2.1739 avgt us/op 0.36x No
org.openjdk.bench.java.lang.ArrayCopyObject.conjoint_micro 64633.4533 ± 559.3814 50927.1057 ± 355.4215 thrpt ops/ms 0.79x Yes
org.openjdk.bench.java.util.ArraysMismatch.Int.mismatchEnd 108.3473 ± 0.8185 90.9874 ± 0.6178 avgt ns/op 1.19x Yes
org.openjdk.bench.java.util.stream.ops.value.SortedUnique.seq_invoke 1069.1841 ± 75.8697 1645.0138 ± 38.9145 thrpt ops/s 1.54x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.seq_test01 18.6994 ± 0.0925 26.3806 ± 0.0730 avgt ns/op 0.71x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.0722 ± 0.0104 2.0676 ± 0.0119 avgt ms/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_gather_preallocated 1556.3424 ± 681.0970 1167.5121 ± 2.0731 thrpt ops/s 0.75x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutChar 2621.4599 ± 6.6398 2691.7672 ± 8.4728 avgt ns/op 0.97x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewSwapRO 7.5344 ± 0.0301 7.4761 ± 0.0248 avgt ns/op 1.01x No
org.openjdk.bench.java.util.stream.ops.value.Limit.par_limitHalf 4048.5466 ± 507.9022 5442.3877 ± 662.4467 thrpt ops/s 1.34x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleSwapRO 71.6450 ± 0.1705 89.3410 ± 0.2503 avgt ns/op 0.80x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLongSwap 6385.1134 ± 20.6824 13064.1217 ± 48.6389 avgt ns/op 0.49x Yes
org.openjdk.bench.java.lang.StringConcat.concatStringIntegerString 17.3426 ± 8.3177 40.0841 ± 13.9580 avgt ns/op 0.43x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteSwap 101456.4901 ± 425.4744 102529.9824 ± 1028.6554 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.updateBytes 24987833.4958 ± 216820.8836 24197506.6327 ± 204139.8047 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.regex.Primality.reluctant1 447.3452 ± 75.7352 375.2017 ± 162.6204 avgt ns/op 1.19x No
org.openjdk.bench.javax.crypto.full.DESedeBench.decrypt 883.4341 ± 1.4119 822.7716 ± 2.0052 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.lang.ArraysHashCode.bytes 4.1725 ± 0.0205 4.6152 ± 0.0479 avgt ns/op 0.90x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShort 2570.4258 ± 11.5941 2673.4743 ± 13.4082 avgt ns/op 0.96x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatch.par_invoke 2051.8841 ± 56.2274 5073.2398 ± 236.4120 thrpt ops/s 2.47x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewSwapRO 46.5887 ± 0.2279 44.4609 ± 0.1760 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntView 19.4359 ± 0.0703 21.2591 ± 0.1230 avgt ns/op 0.91x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutIntView 1594.0078 ± 8.8964 16940.3064 ± 97.8204 avgt ns/op 0.09x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutInt 2553.8749 ± 15.7854 2618.8213 ± 9.7710 avgt ns/op 0.98x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multibytes 894.4174 ± 6.2973 907.8777 ± 8.4112 avgt ns/op 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 7676201.9827 ± 300417.6067 7695494.0443 ± 357231.9392 avgt ns/op 1.00x No
org.openjdk.bench.java.util.ArraysMismatch.Int.mismatchEnd 15.7074 ± 0.0866 12.9414 ± 0.0240 avgt ns/op 1.21x Yes
org.openjdk.bench.java.util.HexFormatBench.appenderLower 0.4730 ± 0.1480 0.8070 ± 0.1413 avgt us/op 0.59x No
org.openjdk.bench.java.util.TreeMapUpdate.put 60509.0261 ± 3809.6094 54971.7724 ± 3616.7775 avgt ns/op 1.10x No
org.openjdk.bench.java.io.RandomAccessRead.testBuffer 695.3227 ± 1.7334 699.9313 ± 3.8519 thrpt ops/ms 1.01x No
org.openjdk.bench.javax.crypto.full.MacBench.mac 1178629.3000 ± 2198.6946 1164266.0434 ± 2313.4298 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewSwapRO 3261.2309 ± 18.3955 3261.4007 ± 19.5626 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 1.0145 ± 0.8180 3.9714 ± 84.2543 avgt us/op 0.26x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewSwap 67.3632 ± 0.2665 62.5169 ± 0.3976 avgt ns/op 1.08x Yes
org.openjdk.bench.java.math.BigDecimalStripTrailingZeros.testXS 44.2382 ± 5.7321 39.0690 ± 4.8677 avgt ns/op 1.13x No
org.openjdk.bench.java.util.HashMapBench.putAllWithBigMapToNonEmptyMap 160.7593 ± 31.7564 171.8625 ± 51.9465 avgt ms/op 0.94x No
org.openjdk.bench.java.net.SocketEventOverhead.socketReadJFRDisabled 0.4543 ± 0.2198 0.4784 ± 0.1984 avgt ns/op 0.95x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongSwap 41.7995 ± 0.1923 90.0326 ± 0.9412 avgt ns/op 0.46x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatchShort.seq_start 2563917.9065 ± 287217.5029 8107238.0739 ± 2156663.9217 thrpt ops/s 3.16x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteSwap 101454.7537 ± 363.8315 101860.0803 ± 537.4791 avgt ns/op 1.00x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 135679.6957 ± 126.2625 67665.6227 ± 441.3639 thrpt ops/ms 0.50x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 146.0155 ± 22.8429 70.8449 ± 9.0876 thrpt ops/min 0.49x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstString 16.1328 ± 8.5620 25.6481 ± 8.1155 avgt ns/op 0.63x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharSwapRO 384.6812 ± 1.0862 594.4597 ± 2.1619 avgt ns/op 0.65x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewSwap 47.1420 ± 0.2498 44.4936 ± 0.1616 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatchShort.par_mid 38888.9975 ± 8220.9453 75469.0530 ± 14076.4898 thrpt ops/s 1.94x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 227.8105 ± 41.2618 60.3392 ± 11.3793 thrpt ops/min 0.26x Yes
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultLatin1 16.3586 ± 0.1164 17.1411 ± 0.0939 avgt ns/op 0.95x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 1561.2724 ± 10.9530 1560.6030 ± 8.0875 thrpt ops/ms 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutShortSwap 5.4064 ± 0.0147 6.5849 ± 0.0181 avgt ns/op 0.82x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShortView 4.5739 ± 0.0433 5.9497 ± 0.0248 avgt ns/op 0.77x Yes
org.openjdk.bench.javax.crypto.full.AESGCMCipherOutputStream.decrypt 93737.7747 ± 355.0744 87749.8786 ± 2215.2609 thrpt ops/s 0.94x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_gather_preallocated 2778319.2017 ± 11124.5850 8127020.7863 ± 93335.8689 thrpt ops/s 2.93x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutFloatSwap 1591.9677 ± 6.1192 19075.6284 ± 118.3429 avgt ns/op 0.08x Yes
org.openjdk.bench.java.util.ArraysFill.testCharFill 4926.1686 ± 20.7660 4933.7997 ± 6.9403 thrpt ops/ms 1.00x No
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 22888.6029 ± 48.8901 22775.1355 ± 43.8823 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 0.4284 ± 0.4268 2.6264 ± 59.9350 avgt us/op 0.16x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 4.9469 ± 0.0809 5.4505 ± 0.2491 avgt ns/op 0.91x No
org.openjdk.bench.java.lang.StringHashCodeStatic.zero 7.7261 ± 0.0931 7.0180 ± 0.0379 avgt ns/op 1.10x Yes
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverBufferedFileStream 23.3000 ± 0.8176 28.2767 ± 0.7828 avgt us/op 0.82x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 164.5982 ± 0.2866 362.7470 ± 7.1142 avgt ns/op 0.45x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 168870.4179 ± 361.0247 170357.1600 ± 319.2658 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.io.DataOutputStreamBench.objectWriteUTF 61.4914 ± 0.4012 87.7276 ± 2.2713 avgt us/op 0.70x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 3944.0940 ± 20.5736 4199.5161 ± 9.7410 avgt ns/op 0.94x Yes
org.openjdk.bench.java.net.SocketStreaming.testSocketInputStreamRead 0.0128 ± 0.0015 0.0124 ± 0.0009 avgt ms/op 1.04x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 385595.6508 ± 1594.1734 388825.7592 ± 1247.1152 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.ImmutableColls.forEachOverList 130.3423 ± 0.6226 92.6711 ± 0.2489 thrpt ops/us 0.71x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_separate 10020.5563 ± 2991.4121 10402.4079 ± 2282.3952 thrpt ops/s 1.04x No
org.openjdk.bench.java.lang.StringBuilders.appendSubstring 30.5160 ± 14.4115 68.3599 ± 28.8013 avgt ns/op 0.45x No
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_AVX2_char 5982.5558 ± 879.0693 10013.1370 ± 151.4825 avgt ns/op 0.60x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleView 12638.6589 ± 44.9638 12689.2556 ± 65.1999 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum4 328.0960 ± 62.9977 220.0060 ± 60.5905 avgt ns/op 1.49x No
org.openjdk.bench.java.io.DataOutputStreamBench.objectWriteUTF 7.2282 ± 0.1278 11.0132 ± 0.2605 avgt us/op 0.66x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 2947.2641 ± 109.1711 2117.0354 ± 67.3294 thrpt ops/min 0.72x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_ref 111.6694 ± 20.7044 85.0254 ± 22.6575 thrpt ops/s 0.76x No
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.readShort 1497.6988 ± 10.7634 1507.7355 ± 19.2442 avgt us/op 0.99x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 103820.9066 ± 1011.2071 49366.9800 ± 836.5057 thrpt ops/ms 0.48x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_baseline 425678.9790 ± 2280.7321 601097.9416 ± 2142.2111 thrpt ops/s 1.41x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_baseline 11630316.4643 ± 130019.3486 11108519.0486 ± 110458.3467 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendReceive 2.6050 ± 0.0249 2.6944 ± 0.0222 avgt us/op 0.97x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 3953.4922 ± 27.5468 4213.1317 ± 24.6575 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.random.RandomGeneratorNext.testFillBufferWithNextLong 4510.8378 ± 19.7682 5346.6019 ± 19.5194 avgt ns/op 0.84x Yes
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultLatin1 1687.7274 ± 4.6189 1702.5268 ± 7.3832 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1152995.0219 ± 4670.4774 1166631.0993 ± 4344.3988 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.ArraysMismatch.Short.matches 57.3801 ± 0.6898 47.4447 ± 0.5747 avgt ns/op 1.21x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDouble 12661.1694 ± 56.6927 12692.4379 ± 43.5971 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 14927.4026 ± 29.3315 14365.5443 ± 277.4573 thrpt ops/s 0.96x No
org.openjdk.bench.java.io.DataOutputStreamBench.dataOutwriteUTF 68.0146 ± 0.5262 76.8331 ± 1.2460 avgt us/op 0.89x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.7687 ± 0.0032 2.7691 ± 0.0036 avgt ms/op 1.00x No
org.openjdk.bench.java.net.SocketEventOverhead.socketReadJFREnabledEventDisabled 1.0512 ± 0.2240 1.0840 ± 0.0484 avgt ns/op 0.97x No
org.openjdk.bench.java.util.TreeMapUpdate.put 7963210.1785 ± 349021.5330 8239591.2773 ± 361353.2872 avgt ns/op 0.97x No
org.openjdk.bench.java.util.HashMapBench.putAllWithBigMapToEmptyMap 197.4849 ± 80.8834 193.1652 ± 70.7865 avgt ms/op 1.02x No
org.openjdk.bench.java.util.stream.Decomposition.saturated_parallel 2187.9854 ± 13.1928 2177.4476 ± 17.1476 sample us/op 1.00x No
org.openjdk.bench.java.lang.Integers.expand 0.7851 ± 0.0043 0.7731 ± 0.0074 avgt us/op 1.02x No
org.openjdk.bench.java.util.ArraysFill.testShortFill 89390.3838 ± 347.3558 90530.4703 ± 450.9413 thrpt ops/ms 1.01x No
org.openjdk.bench.java.nio.channels.SelectOne.testSelectOne 564.5245 ± 6.0456 575.4414 ± 5.1293 avgt ns/op 0.98x No
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 10957.0769 ± 8.2481 10767.8849 ± 52.7976 thrpt ops/ms 0.98x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutInt 1591.1736 ± 5.5055 25457.8721 ± 186.7023 avgt ns/op 0.06x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutChar 7.0377 ± 0.0346 6.1471 ± 0.0343 avgt ns/op 1.14x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopPutLongViewSwap 2.6977 ± 0.0223 2.2128 ± 0.0267 avgt ns/op 1.22x Yes
org.openjdk.bench.java.lang.StringBuilders.appendWithDouble8Latin1 334.1536 ± 3.4045 326.2391 ± 1.6796 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.ArraysMismatch.Float.mismatchMid 10.1646 ± 0.0527 10.2747 ± 0.0192 avgt ns/op 0.99x No
org.openjdk.bench.java.math.BigIntegers.testHugeSmallDivide 34.6410 ± 14.8738 44.3892 ± 16.5984 avgt ns/op 0.78x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 13.0854 ± 3.4201 12.5908 ± 3.4161 avgt ns/op 1.04x No
org.openjdk.bench.java.util.stream.ops.ref.Map.seq_chain_111 539.5687 ± 72.2226 975.3854 ± 532.2788 thrpt ops/s 1.81x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 181333.8943 ± 1157.1797 105105.0351 ± 8794.5198 thrpt ops/ms 0.58x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.mismatchEnd 25.3850 ± 0.5838 25.8198 ± 0.0592 avgt ns/op 0.98x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 645945.5921 ± 2744.6435 658567.7645 ± 6264.5792 thrpt ops/s 1.02x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_baseline 2004676.8608 ± 350208.9906 5382122.9195 ± 82244.7468 thrpt ops/s 2.68x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharRO 6.7751 ± 0.0257 9.4327 ± 0.0495 avgt ns/op 0.72x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntView 2455.7327 ± 10.5690 2631.3048 ± 18.6541 avgt ns/op 0.93x Yes
org.openjdk.bench.java.lang.StringDecode.decodeLatin1Mixed 3543.6085 ± 60.4238 4146.4660 ± 81.5415 avgt ns/op 0.85x Yes
org.openjdk.bench.java.nio.file.PathOfString.parse 54919687.0279 ± 754080.3158 43376415.9604 ± 46801.1467 thrpt ops/s 0.79x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewSwapRO 3.7805 ± 0.0225 3.7622 ± 0.0510 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.HSSBench.verify02 3476.3252 ± 20.9370 3635.3859 ± 45.1414 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.util.stream.ops.ref.Filter.seq_chain_123 1531.2023 ± 21.7175 1468.7813 ± 120.0951 thrpt ops/s 0.96x No
org.openjdk.bench.java.lang.StringConcat.concatStringBooleanString 17.2673 ± 8.0019 28.8079 ± 9.0913 avgt ns/op 0.60x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 3964.8352 ± 255.7009 4220.6400 ± 69.0410 avgt ns/op 0.94x No
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_AVX2_char 5747.1301 ± 442.1526 9731.6544 ± 202.6909 avgt ns/op 0.59x Yes
org.openjdk.bench.java.util.concurrent.CopyOnWriteArrayListBenchmark.createInstanceArrayEmpty 19.7792 ± 20.5522 13.4719 ± 12.4889 avgt ns/op 1.47x No
org.openjdk.bench.java.net.DatagramChannelSendReceive.receiveMultiple 4.4691 ± 0.0231 4.4963 ± 0.0372 avgt us/op 0.99x No
org.openjdk.bench.java.util.stream.pipeline.PipelineSeqMultiple.bulk_ifs 146238076.9061 ± 485597.9508 412093.4503 ± 64.7375 thrpt ops/s 0.00x Yes
org.openjdk.bench.javax.crypto.full.AESGCMCipherOutputStream.decrypt 1387.5319 ± 367.7298 1250.3599 ± 324.3289 thrpt ops/s 0.90x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 204.3115 ± 18.0980 106.6773 ± 69.2233 thrpt ops/min 0.52x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_ref 6276.7429 ± 510.9353 3703.2189 ± 1852.5929 thrpt ops/s 0.59x No
org.openjdk.bench.java.nio.CharsetEncodeDecode.decode 1.4563 ± 0.0110 1.3634 ± 0.0059 avgt us/op 1.07x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowXSRandomExps 1585566.2262 ± 1010245.7609 1483052.5625 ± 461872.1648 avgt ns/op 1.07x ?
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutByte 5.8943 ± 0.0316 8.0558 ± 0.0278 avgt ns/op 0.73x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewRO 2.5753 ± 0.0117 2.1526 ± 0.0112 avgt ns/op 1.20x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutByte 8.5709 ± 0.0469 10.2304 ± 0.0777 avgt ns/op 0.84x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 38569.6206 ± 97.7580 37621.6860 ± 91.5536 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.concurrent.UnparkBenchSleepersAfter.barrier 74949.8942 ± 1380.9036 73741.7897 ± 2907.8062 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 275.2114 ± 45.8786 224.1242 ± 44.6229 avgt ns/op 1.23x No
org.openjdk.bench.java.util.ArraysFill.testIntFill 2504.4090 ± 0.7036 2495.4718 ± 2.8644 thrpt ops/ms 1.00x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_baseline 92.1486 ± 0.6433 62.6220 ± 1.9361 thrpt ops/s 0.68x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 59362.9353 ± 3355.9811 58844.9996 ± 4232.4742 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 3.8008 ± 0.0240 5.3422 ± 0.2496 avgt ns/op 0.71x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewSwap 24.5749 ± 0.1187 90.8403 ± 0.4462 avgt ns/op 0.27x Yes
org.openjdk.bench.java.util.stream.ops.value.Filter.par_chain_123 2081.2399 ± 444.5222 2439.1474 ± 84.5642 thrpt ops/s 1.17x No
org.openjdk.bench.javax.crypto.small.CC20P1305Bench.decryptMultiPart 402017.5223 ± 1588.2131 397287.9219 ± 1204.9090 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopPutFloatView 54.7377 ± 0.2570 135.3642 ± 0.7027 avgt ns/op 0.40x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 138069.1432 ± 506.5122 178190.7188 ± 14340.3705 thrpt ops/s 1.29x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testInt 74.1381 ± 0.1831 75.6973 ± 0.0733 avgt ns/op 0.98x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutLong 3.0665 ± 0.0295 2.7357 ± 0.0116 avgt ns/op 1.12x Yes
org.openjdk.bench.javax.crypto.small.AESGCMBench.decryptMultiPart 1367378.1865 ± 7087.8421 1424960.8077 ± 8735.7940 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.math.FpRoundingBenchmark.test_ceil 2997.3581 ± 23.6968 918.8047 ± 5.5773 thrpt ops/ms 0.31x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewSwap 4.3284 ± 0.0790 3.9807 ± 0.0265 avgt ns/op 1.09x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatch.seq_invoke 3582.7826 ± 156.1938 389575.0181 ± 8196.9010 thrpt ops/s 108.74x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_gather_preallocated 3536.1738 ± 383.6479 3960.2261 ± 422.1774 thrpt ops/s 1.12x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 233.7620 ± 44.8381 234.0725 ± 45.9126 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDouble 72.0390 ± 0.5315 90.6437 ± 0.6839 avgt ns/op 0.79x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutLong 3.5535 ± 0.0138 2.7870 ± 0.0186 avgt ns/op 1.28x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeMiddleMatch 5762.3220 ± 81.5343 11324.6270 ± 49.4928 avgt ns/op 0.51x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 334.4028 ± 0.8804 282.2063 ± 0.7855 avgt ns/op 1.18x Yes
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowersParallel 14732.7349 ± 1186.3838 17435.6021 ± 3199.6593 avgt us/op 0.84x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 58392.9791 ± 4243.8590 48456.9403 ± 10207.7143 avgt ns/op 1.21x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLong 21.0391 ± 0.2159 96.7593 ± 0.3017 avgt ns/op 0.22x Yes
org.openjdk.bench.java.util.stream.ops.value.UniqueElements.par_invoke 1160.4669 ± 396.0463 4069.6489 ± 454.8408 thrpt ops/s 3.51x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.matches 210.8489 ± 1.3386 176.3051 ± 0.6932 avgt ns/op 1.20x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 1129.3616 ± 14.9220 1125.7757 ± 12.6115 avgt ns/op 1.00x No
org.openjdk.bench.java.io.DataOutputStreamBench.objectWriteUTF 35.3647 ± 0.2646 49.3641 ± 0.3618 avgt us/op 0.72x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 8514075.2214 ± 328861.4825 8076579.0014 ± 347906.4937 avgt ns/op 1.05x No
org.openjdk.bench.javax.crypto.full.AESExtraBench.decrypt2 348741.8604 ± 924.8975 395029.2349 ± 800.2270 thrpt ops/s 1.13x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 38363.2858 ± 143.7304 37624.4605 ± 68.1009 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatches 4.5265 ± 0.0174 5.1849 ± 0.0235 avgt ns/op 0.87x Yes
org.openjdk.bench.javax.crypto.small.SecureRandomBench.nextBytes 1587796.8338 ± 5193.0547 1576930.9429 ± 17615.3396 thrpt ops/s 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1432989.3943 ± 11352.9148 1396463.8839 ± 4926.8315 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 2496.1195 ± 9.1241 2484.1834 ± 37.6119 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 62097.5853 ± 2990.9283 58435.2011 ± 10371.5891 avgt ns/op 1.06x No
org.openjdk.bench.java.util.stream.tasks.IntegerDuplicate.Bulk.hm_par 3.9199 ± 0.1598 2.8305 ± 0.2448 thrpt ops/s 0.72x Yes
org.openjdk.bench.java.util.stream.ops.ref.ReduceBase.par_invoke 903.4076 ± 236.9021 1190.5652 ± 333.8129 thrpt ops/s 1.32x No
org.openjdk.bench.java.util.jar.JarFileMeta.getStreamFromJarWithNoManifest 76.8051 ± 10.8429 75.6078 ± 10.8278 avgt us/op 1.02x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_baseline 1346.5245 ± 50.6426 498.2487 ± 9.4640 thrpt ops/s 0.37x Yes
org.openjdk.bench.java.net.UnixSocketChannelReadWrite.test 578.2474 ± 5.4612 556.9932 ± 5.9689 thrpt ops/ms 0.96x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutLongSwap 16.3561 ± 0.3158 76.5345 ± 0.6520 avgt ns/op 0.21x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 6864.9272 ± 21.7747 5183.3406 ± 57.6645 thrpt ops/min 0.76x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 566.5684 ± 1.6109 483.3161 ± 2.6924 avgt ns/op 1.17x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testChar 9.8557 ± 0.0907 11.6403 ± 0.0475 avgt ns/op 0.85x Yes
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 0.3716 ± 0.3398 2.6993 ± 56.3984 avgt us/op 0.14x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloatViewSwap 68.6725 ± 0.2721 64.4793 ± 0.2561 avgt ns/op 1.07x Yes
org.openjdk.bench.java.io.DataOutputStreamBench.dataOutwriteUTF 20.3211 ± 0.1214 27.4969 ± 0.1955 avgt us/op 0.74x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_separate 75.7502 ± 4.1976 63.2123 ± 0.3057 thrpt ops/s 0.83x Yes
org.openjdk.bench.javax.crypto.full.AESGCMCipherOutputStream.encrypt 130472.9537 ± 335.1958 132430.5764 ± 274.6318 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.lang.ArrayCopyObject.disjoint_micro 101746.2093 ± 291.3735 79495.2927 ± 489.9050 thrpt ops/ms 0.78x Yes
org.openjdk.bench.java.lang.StringDecode.decodeAllMixed 16235.8437 ± 130.9390 17151.4286 ± 119.7633 avgt ns/op 0.95x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 3917.0292 ± 12.8353 4234.8874 ± 50.7339 avgt ns/op 0.92x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortRO 51439.6334 ± 393.2209 64036.1097 ± 2340.8393 avgt ns/op 0.80x Yes
org.openjdk.bench.java.lang.ArrayCopyObject.conjoint_micro 1263.4330 ± 1.0392 1354.3695 ± 4.5080 thrpt ops/ms 1.07x Yes
org.openjdk.bench.java.lang.ArraysHashCode.ints 4.3579 ± 0.0192 4.6296 ± 0.0255 avgt ns/op 0.94x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constIntString 0.6042 ± 1.6163 0.3015 ± 0.5561 ss ms/op 2.00x ?
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 922301.3379 ± 3012.9013 980514.2838 ± 5270.0463 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloatViewSwap 16.9503 ± 0.0804 130.5167 ± 0.4387 avgt ns/op 0.13x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloat 22.7455 ± 0.0714 83.6647 ± 0.5726 avgt ns/op 0.27x Yes
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryMiss 23.6586 ± 0.3076 26.1124 ± 0.1295 avgt ns/op 0.91x Yes
org.openjdk.bench.java.io.FileWrite.test 1507.2536 ± 8.7929 1490.1087 ± 40.3909 thrpt ops/ms 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_int 313481.6210 ± 42791.1829 47473.9089 ± 2627.6392 thrpt ops/s 0.15x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 197449.5387 ± 810.4663 116551.4077 ± 10035.9707 thrpt ops/ms 0.59x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 3898.3253 ± 385.2812 4020.2900 ± 387.6635 avgt ns/op 0.97x No
org.openjdk.bench.java.util.regex.Trim.possessive2_find 491113.6018 ± 21913.5391 611199.8145 ± 328894.1810 avgt ns/op 0.80x No
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 106215.3735 ± 669.5050 137718.3220 ± 625.8922 thrpt ops/s 1.30x Yes
org.openjdk.bench.java.lang.StringBuilderToString.toStringWithMixedChars 263.3909 ± 96.0973 356.3659 ± 130.4483 avgt ns/op 0.74x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetInt 21.1781 ± 0.1370 23.1940 ± 0.1496 avgt ns/op 0.91x Yes
org.openjdk.bench.java.lang.StringConcat.concat23StringConst 267.2417 ± 107.0616 612.2039 ± 118.7488 avgt ns/op 0.44x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.encode 1.8910 ± 0.0131 1.4287 ± 0.0116 avgt us/op 1.32x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloat 4.8829 ± 0.1610 5.7069 ± 0.4616 avgt ns/op 0.86x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutFloatSwap 1592.2381 ± 4.8006 19163.2939 ± 89.5361 avgt ns/op 0.08x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLong 3.8006 ± 0.0382 5.4373 ± 0.0224 avgt ns/op 0.70x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 3.8115 ± 0.0418 5.5433 ± 0.0699 avgt ns/op 0.69x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedAll 46.7336 ± 0.2071 57.2066 ± 0.5498 avgt ns/op 0.82x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 7935314.5860 ± 287305.9658 7321964.5900 ± 328243.0437 avgt ns/op 1.08x No
org.openjdk.bench.java.util.TreeMapUpdate.put 7847436.2235 ± 362044.2068 7957576.3071 ± 371399.4362 avgt ns/op 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 54991.0936 ± 2607.1635 48717.2829 ± 7561.0640 avgt ns/op 1.13x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 246.6962 ± 40.1126 201.5637 ± 39.5004 avgt ns/op 1.22x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 222.3931 ± 37.6431 197.3724 ± 38.8833 avgt ns/op 1.13x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 2.0066 ± 0.0449 5.4067 ± 0.0782 avgt ns/op 0.37x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHit 61.0543 ± 12.9716 74.3885 ± 14.6917 avgt ns/op 0.82x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopPutFloatViewSwap 37.5158 ± 0.1692 133.6857 ± 1.4707 avgt ns/op 0.28x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatSwapRO 25454.2207 ± 242.3634 33211.9460 ± 4002.8199 avgt ns/op 0.77x No
org.openjdk.bench.java.lang.StringIndexOfHuge.searchSmallMidMatch 8.1967 ± 0.0724 10.3811 ± 0.0370 avgt ns/op 0.79x Yes
org.openjdk.bench.java.util.ImmutableColls.containsFinalSet 309.2494 ± 1.5023 348.6454 ± 0.8375 thrpt ops/us 1.13x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.decrypt 642221.8843 ± 2764.5750 652460.5845 ± 5651.3101 thrpt ops/s 1.02x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewSwapRO 47.1369 ± 0.2233 44.5542 ± 0.3500 avgt ns/op 1.06x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.decrypt2 330960.4290 ± 682.9190 332559.0798 ± 728.4072 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 7823983.6007 ± 313165.9837 7863167.7209 ± 348095.4284 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_gather 251.9296 ± 25.8554 396.0269 ± 6.4646 thrpt ops/s 1.57x Yes
org.openjdk.bench.java.lang.StringBuilders.fromLatin1String 20.5158 ± 8.2169 15.1532 ± 10.4667 avgt ns/op 1.35x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewSwapRO 3.7981 ± 0.0210 3.6140 ± 0.0213 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewSwap 47.5174 ± 0.2031 47.2276 ± 0.3537 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewRO 12798.0091 ± 72.8711 20346.7226 ± 94.3352 avgt ns/op 0.63x Yes
org.openjdk.bench.java.math.BigIntegerHashCode.testHashCode 52.1004 ± 0.3982 54.9571 ± 0.1653 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.stream.ops.value.ForEach.seq_invoke 875.6217 ± 1.9455 1221.8142 ± 10.9675 thrpt ops/s 1.40x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 25.6851 ± 4.8125 24.5784 ± 4.7817 avgt ns/op 1.05x No
org.openjdk.bench.java.util.stream.ops.ref.ReduceBase.seq_chain_111 807.7182 ± 6.5793 836.7135 ± 30.9359 thrpt ops/s 1.04x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 328134.0584 ± 1129.2511 330997.1495 ± 807.3317 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.ImmutableColls.toArrayFromList 30.2941 ± 8.6934 27.7621 ± 10.4313 thrpt ops/us 0.92x No
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Bulk.hm_par 56.4909 ± 4.9467 29.5083 ± 16.4271 thrpt ops/s 0.52x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 3923.2587 ± 33.3735 4199.4095 ± 22.4129 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.stream.ops.ref.ForEach.seq_invoke 872.2298 ± 3.4355 1174.9247 ± 5.5016 thrpt ops/s 1.35x Yes
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.decrypt 427171.3890 ± 1107.0633 413252.1353 ± 1433.2343 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.stream.ops.value.Map.seq_chain_123 819.0354 ± 14.1456 1168.1630 ± 1.0014 thrpt ops/s 1.43x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testLong 141.2691 ± 0.0960 142.9412 ± 0.2230 avgt ns/op 0.99x Yes
org.openjdk.bench.java.lang.ArrayCopy.copyLoopLocalArray 4.5830 ± 0.0682 0.4715 ± 0.0673 avgt ns/op 9.72x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetChar 377.3779 ± 2.4581 392.1827 ± 27.2844 avgt ns/op 0.96x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 312097.2077 ± 27000.6382 341982.2916 ± 26663.1816 avgt ns/op 0.91x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatView 4.5029 ± 0.0166 6.0959 ± 0.0300 avgt ns/op 0.74x Yes
org.openjdk.bench.java.nio.file.PathOfString.parse 49825521.6757 ± 811437.6603 37835972.4432 ± 46629.7844 thrpt ops/s 0.76x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_baseline 40513.2441 ± 7374.3163 42188.5211 ± 11557.2900 thrpt ops/s 1.04x No
org.openjdk.bench.java.lang.StringConcat.concatConstFloatString 78.0420 ± 26.8581 82.7524 ± 25.7673 avgt ns/op 0.94x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10Skip 560.9044 ± 147.6066 550.9094 ± 142.1026 avgt ns/op 1.02x No
org.openjdk.bench.java.lang.ArrayCopyObject.conjoint_micro 4905.2044 ± 8.1352 5627.3140 ± 65.8466 thrpt ops/ms 1.15x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 10299286.7733 ± 319765.0191 11419814.5119 ± 495083.8289 avgt ns/op 0.90x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 3.3512 ± 0.0160 3.3491 ± 0.0064 avgt ms/op 1.00x No
org.openjdk.bench.java.lang.StringDecode.decodeLatin1Short 152.8586 ± 1.6936 175.6714 ± 5.1339 avgt ns/op 0.87x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.seq_test00 19.6013 ± 0.0708 17.9339 ± 0.0710 avgt ns/op 1.09x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 4472.5373 ± 394.3928 4694.8073 ± 392.8655 avgt ns/op 0.95x No
org.openjdk.bench.java.util.ImmutableColls.constructLists 45.6803 ± 11.7257 52.2980 ± 14.0107 thrpt ops/us 1.14x No
org.openjdk.bench.java.util.regex.Trim.find_loop_two_matchers 2080.5101 ± 87.5527 2056.3201 ± 131.2622 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 21.6823 ± 0.0459 23.8138 ± 0.1145 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_composed_preallocated 1555552.4717 ± 10246.0605 944220.8797 ± 4093.8634 thrpt ops/s 0.61x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 34.9359 ± 0.1308 74.0616 ± 0.8744 avgt ns/op 0.47x Yes
org.openjdk.bench.java.net.DatagramSocketSendReceive.receiveMultiple 6.2445 ± 0.0337 6.3645 ± 0.0590 avgt us/op 0.98x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 230.3549 ± 48.2900 236.2451 ± 47.0376 avgt ns/op 0.98x No
org.openjdk.bench.java.util.zip.ZipFileOpen.openCloseZipFilex2 144858.9854 ± 24328.0178 136575.9574 ± 22786.2514 avgt ns/op 1.06x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 206.5595 ± 21.6226 69.8396 ± 19.9128 thrpt ops/min 0.34x Yes
org.openjdk.bench.java.util.stream.Decomposition.saturated_sequential 1562.4915 ± 5.8167 1561.4561 ± 8.9874 sample us/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 242.2535 ± 44.3890 223.9382 ± 44.2997 avgt ns/op 1.08x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedSmall 21.0568 ± 0.0480 23.9969 ± 0.2379 avgt ns/op 0.88x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather 133.8476 ± 2.3775 143.2816 ± 3.9830 thrpt ops/s 1.07x No
org.openjdk.bench.java.util.concurrent.Locks.testReentrantWriteLock 27.5068 ± 0.3255 27.6682 ± 0.5138 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopPutShortView 4.2248 ± 0.0235 4.6532 ± 0.0231 avgt ns/op 0.91x Yes
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 4106.5592 ± 9.7441 4103.4694 ± 24.3092 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 145786.8136 ± 283.0328 91193.5895 ± 7221.3637 thrpt ops/ms 0.63x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.mismatchStart 2.7867 ± 0.0141 4.6119 ± 0.0064 avgt ns/op 0.60x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLong 3.6902 ± 0.0098 2.7812 ± 0.0098 avgt ns/op 1.33x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstBoolByte 19.8152 ± 9.9838 22.4314 ± 9.5473 avgt ns/op 0.88x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewRO 19.6040 ± 0.0871 21.4193 ± 0.2308 avgt ns/op 0.92x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.decrypt 1246443.2803 ± 7978.2456 1143484.5449 ± 5580.6386 thrpt ops/s 0.92x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 123.6348 ± 0.6314 167.1265 ± 2.0201 avgt ns/op 0.74x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteSwap 790.4494 ± 3.9879 794.3752 ± 3.7771 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesRangedWithCharsetUTF8 16.7451 ± 0.0707 15.1644 ± 0.1235 avgt ns/op 1.10x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 8.5225 ± 0.0072 13.3793 ± 0.0098 thrpt ops/ms 1.57x Yes
org.openjdk.bench.java.util.ArraysMismatch.Long.matches 27.3341 ± 0.0709 25.9459 ± 0.0458 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortSwap 5.5253 ± 0.0374 7.4930 ± 0.0368 avgt ns/op 0.74x Yes
org.openjdk.bench.java.lang.StringReplace.replace1x1_0_Latin1 49.0953 ± 21.0310 55.8631 ± 22.1028 avgt ns/op 0.88x No
org.openjdk.bench.java.util.regex.Primality.greedy1 2603803.1531 ± 138258.8502 4557930.6864 ± 167448.9776 avgt ns/op 0.57x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewSwapRO 6.7122 ± 0.0369 8.5109 ± 0.0260 avgt ns/op 0.79x Yes
org.openjdk.bench.java.util.ArraysFill.testCharFill 260948.9471 ± 6712.5808 261666.3846 ± 2345.6756 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.regex.Trim.find_loop_usePattern 35040.6772 ± 1136.5690 41144.6178 ± 17566.5734 avgt ns/op 0.85x No
org.openjdk.bench.java.lang.ArraysSort.longSort 0.6779 ± 0.7478 5.4565 ± 124.8881 avgt us/op 0.12x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_baseline 10684.0099 ± 2671.9165 11406.9992 ± 2819.8222 thrpt ops/s 1.07x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntRO 119.3067 ± 0.4417 227.1801 ± 1.0765 avgt ns/op 0.53x Yes
org.openjdk.bench.java.lang.StringDecode.decodeUTF16Short 121.2985 ± 1.1101 130.0275 ± 0.9785 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolRawCallable.testSync 1442.2437 ± 135.9086 741.6012 ± 142.9482 thrpt ops/s 0.51x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count10Skip 244.6670 ± 85.6846 134.4078 ± 64.2189 avgt ns/op 1.82x No
org.openjdk.bench.java.util.concurrent.Maps.testConcurrentHashMapCopyConstructor 432240.7295 ± 51046.7360 448916.3385 ± 55575.5044 avgt ns/op 0.96x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.MLKEM.generateKeyPair 47272.2373 ± 89.8943 45079.1594 ± 128.2569 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeMiddleMatch 2088.9193 ± 36.8258 6784.4733 ± 27.8090 avgt ns/op 0.31x Yes
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constBoolean 0.9032 ± 1.4756 0.3539 ± 0.2428 ss ms/op 2.55x ?
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 145175.0126 ± 477.7333 144450.8816 ± 366.3109 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewSwap 386.9155 ± 1.7453 587.1134 ± 1.6670 avgt ns/op 0.66x Yes
org.openjdk.bench.java.util.stream.ops.value.NoneMatchShort.par_end 5359.7107 ± 150.2314 8448.3686 ± 521.3825 thrpt ops/s 1.58x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_baseline 304.2461 ± 49.8433 156.5941 ± 2.5503 thrpt ops/s 0.51x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count10 162.2699 ± 58.7069 94.3472 ± 57.8736 avgt ns/op 1.72x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_composed_preallocated 8207893.1480 ± 48418.4344 6742643.1266 ± 81080.0431 thrpt ops/s 0.82x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewSwapRO 67.8380 ± 0.2209 64.0220 ± 0.1549 avgt ns/op 1.06x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchSmallEarlyMatch 4.7660 ± 0.0384 6.3458 ± 0.0182 avgt ns/op 0.75x Yes
org.openjdk.bench.java.util.random.RandomNext.testNextInt100 9.0564 ± 0.0569 10.0455 ± 0.1173 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_gather_preallocated 35233347.1691 ± 88186.8274 116243209.8509 ± 446998.3259 thrpt ops/s 3.30x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 140996.1447 ± 489.8698 137150.0839 ± 339.5559 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.par_test08 82.1556 ± 0.5234 87.6972 ± 0.2457 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.ArraysMismatch.Int.mismatchMid 9.7275 ± 0.2198 8.7448 ± 0.0295 avgt ns/op 1.11x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesCI 269.0799 ± 0.7772 720.8318 ± 4.5515 avgt ns/op 0.37x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 60374.0588 ± 2707.5499 63219.9507 ± 9902.5492 avgt ns/op 0.95x No
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Lambda.bulk_seq_lambda 19.4802 ± 0.1124 33.7962 ± 0.1621 thrpt ops/s 1.73x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMissUncached 82.1753 ± 14.0229 83.3129 ± 10.7795 avgt ns/op 0.99x No
org.openjdk.bench.java.util.jar.JarFileMeta.getManifestFromJarWithManifest 81.1726 ± 12.8352 83.3700 ± 16.0531 avgt us/op 0.97x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 270.4354 ± 0.9448 296.4228 ± 6.0109 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 75355.1676 ± 1664.2635 78962.0584 ± 394.1570 thrpt ops/ms 1.05x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.verify 11693.0904 ± 82.3826 10530.0416 ± 315.9975 thrpt ops/s 0.90x Yes
org.openjdk.bench.java.util.stream.ops.ref.Filter.seq_invoke 1533.2574 ± 5.6723 1582.9200 ± 3.9769 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloatView 20.2880 ± 0.0892 21.5957 ± 0.1372 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 258.1537 ± 39.7996 116.4943 ± 38.5875 thrpt ops/min 0.45x Yes
org.openjdk.bench.java.math.BigIntegerSquareRoot.testSqrtXL 29752.5044 ± 659.7008 32357.1281 ± 1991.6325 avgt ns/op 0.92x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDoubleView 15.9427 ± 0.0632 65.4499 ± 0.2691 avgt ns/op 0.24x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_gather_preallocated 43901.0625 ± 4947.0860 119068.5777 ± 903.7205 thrpt ops/s 2.71x Yes
org.openjdk.bench.java.util.regex.Primality.reluctant1 3195989.8691 ± 76547.5977 4624919.1706 ± 200647.5692 avgt ns/op 0.69x Yes
org.openjdk.bench.java.net.SocketReadWrite.echo 90478.9492 ± 514.0280 91695.3641 ± 625.9160 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.ArraysMismatch.Long.mismatchEnd 207.7579 ± 0.1868 175.0007 ± 0.9378 avgt ns/op 1.19x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 128292.7143 ± 487.3578 150296.7093 ± 965.9564 thrpt ops/s 1.17x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 3974.8037 ± 26.0278 4211.9143 ± 30.0228 avgt ns/op 0.94x Yes
org.openjdk.bench.java.io.ObjectInputStreamTest.readUTFAsciiLarge 3.1749 ± 0.9226 3.3645 ± 0.8824 avgt us/op 0.94x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolRawCallable.baseline_raw 532915.9180 ± 2680.4708 464136.1590 ± 5186.7708 thrpt ops/s 0.87x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutChar 1594.0905 ± 5.7124 38098.0500 ± 141.8336 avgt ns/op 0.04x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewSwap 3.8065 ± 0.0319 3.5944 ± 0.0162 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Bulk.hm_seq 153.3651 ± 0.6563 125.0710 ± 0.2418 thrpt ops/s 0.82x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 53027.0742 ± 3001.1771 49020.1662 ± 3656.4194 avgt ns/op 1.08x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 648394.6650 ± 1213.2906 641881.5681 ± 1346.9993 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineSeqMultiple.bulk_foreach_named 54935936.3260 ± 339545.1101 411399.4364 ± 1678.2829 thrpt ops/s 0.01x Yes
org.openjdk.bench.java.util.ZipFind.testThreeExisting 133.9119 ± 24.0011 173.8982 ± 39.1801 avgt ns/op 0.77x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetChar 386.0685 ± 1.6548 598.4129 ± 3.5782 avgt ns/op 0.65x Yes
org.openjdk.bench.java.math.BigIntegerCompareTo.testCompareTo 156.1577 ± 0.9313 140.2740 ± 0.3716 avgt ns/op 1.11x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_composed 78.8665 ± 2.9029 65.0785 ± 1.4800 thrpt ops/s 0.83x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 2097259.4372 ± 203463.2483 2362632.7876 ± 74549.2272 avgt ns/op 0.89x No
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.decrypt 187276.7817 ± 388.7857 185022.8148 ± 459.5940 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 4734.1457 ± 80.4009 4364.5338 ± 136.8905 thrpt ops/min 0.92x Yes
org.openjdk.bench.java.util.stream.ops.value.ReduceBase.par_chain_123 457.1810 ± 13.8829 776.2336 ± 133.1927 thrpt ops/s 1.70x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloat 1598.3381 ± 6.2309 10056.9251 ± 38.1664 avgt ns/op 0.16x Yes
org.openjdk.bench.java.lang.ArrayClone.intClone 224.1533 ± 9.1109 240.8970 ± 12.7367 avgt ns/op 0.93x No
org.openjdk.bench.java.math.BigIntegerCompareTo.testCompareTo 91.6024 ± 0.5890 98.8653 ± 0.3325 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10 566.2297 ± 137.4094 546.2092 ± 133.1173 avgt ns/op 1.04x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewSwapRO 4405.4440 ± 54.1788 4395.3315 ± 16.9665 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewRO 3.7137 ± 0.0248 5.8125 ± 0.0552 avgt ns/op 0.64x Yes
org.openjdk.bench.java.net.ThreadLocalURI.uriDecoderBaseline 820.6262 ± 155.0799 908.0052 ± 187.2552 avgt ns/op 0.90x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 136.7876 ± 0.6372 312.8463 ± 4.4512 avgt ns/op 0.44x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather 24674783.6897 ± 92328.9567 112662882.4764 ± 497132.2075 thrpt ops/s 4.57x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 12.5900 ± 3.5067 12.7481 ± 3.4391 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 90434.2626 ± 218.3281 87180.1386 ± 514.7518 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.lang.ArrayFiddle.grow_arraycopy_fill 938.9432 ± 12.8542 1255.7603 ± 6.5782 avgt ns/op 0.75x Yes
org.openjdk.bench.java.lang.ArraysHashCode.chars 15.8186 ± 0.1406 15.4445 ± 0.0509 avgt ns/op 1.02x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multishorts 0.6465 ± 0.0127 1.0849 ± 0.0217 avgt ns/op 0.60x Yes
org.openjdk.bench.java.lang.StringEncode.encodeShortMixed 257.3609 ± 9.4001 307.4465 ± 1.6942 avgt ns/op 0.84x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_composed_preallocated 31163342.2560 ± 93824.1745 28420019.8067 ± 97327.9382 thrpt ops/s 0.91x Yes
org.openjdk.bench.java.util.regex.Exponential.pat1_notJustXs 78923.6511 ± 5841.2945 67646.3198 ± 8320.6202 avgt ns/op 1.17x No
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.wrap 485.7410 ± 0.9795 447.3634 ± 9.6458 avgt ns/op 1.09x Yes
org.openjdk.bench.java.lang.ArrayClone.byteClone 115.9596 ± 0.9906 134.4965 ± 0.9638 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_baseline 878.4158 ± 151.2446 919.9015 ± 130.9805 thrpt ops/s 1.05x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsLatin1 9.6727 ± 0.0372 10.0072 ± 0.0586 avgt ns/op 0.97x Yes
org.openjdk.bench.java.lang.StringEncode.encodeLatin1LongStart 1947.1340 ± 14.6891 2857.8725 ± 10.1041 avgt ns/op 0.68x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 2.9750 ± 0.0175 4.8390 ± 0.0296 avgt ns/op 0.61x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextExponential 8742.9422 ± 16.1018 5137.4497 ± 6.8818 avgt ns/op 1.70x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopPutFloatViewSwap 4.8727 ± 0.0415 3.4792 ± 0.0131 avgt ns/op 1.40x Yes
org.openjdk.bench.java.util.regex.Exponential.pat4_justXs 344.2828 ± 82.1628 740.6320 ± 85.0970 avgt ns/op 0.46x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 519089.8378 ± 5528.9060 511145.7436 ± 1504.5212 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.stream.ops.value.AllMatchShort.par_start 93067.9999 ± 7090.4758 97455.4642 ± 15282.1322 thrpt ops/s 1.05x No
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewSwapRO 67.2240 ± 0.2404 61.7726 ± 0.3083 avgt ns/op 1.09x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_precomposed 8211193.2121 ± 74116.1187 5169692.5689 ± 658355.3669 thrpt ops/s 0.63x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopPutCharViewSwap 104.2641 ± 0.3861 250.5914 ± 13.2805 avgt ns/op 0.42x Yes
org.openjdk.bench.java.util.regex.Primality.reluctant2 8331.1488 ± 30.4571 6383.5585 ± 205.4789 avgt ns/op 1.31x Yes
org.openjdk.bench.java.lang.StringReplace.replace1x1_2_Latin1 60.4411 ± 23.5437 59.3469 ± 23.5423 avgt ns/op 1.02x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 21984.4220 ± 140.9646 61885.3744 ± 594.4408 avgt ns/op 0.36x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortRO 8.6029 ± 0.0370 11.2031 ± 0.0332 avgt ns/op 0.77x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16MediumWithOffsetSuccess 16.1771 ± 0.1840 8.5964 ± 0.0435 avgt ns/op 1.88x Yes
org.openjdk.bench.java.util.ArraysMismatch.Char.mismatchMid 30.3522 ± 1.3435 27.5402 ± 0.1560 avgt ns/op 1.10x Yes
org.openjdk.bench.java.util.stream.ops.value.Sorted.seq_chain 602.4348 ± 172.8634 479.2360 ± 100.0481 thrpt ops/s 0.80x No
org.openjdk.bench.java.util.HexFormatBench.formatLower 0.5765 ± 0.1228 0.7723 ± 0.1441 avgt us/op 0.75x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloatViewSwap 3272.2566 ± 17.2754 3270.8758 ± 19.4513 avgt ns/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 1558.2367 ± 7.7188 1650.0109 ± 6.8078 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.stream.ops.value.ForEach.par_chain123 160.3177 ± 10.5699 249.3542 ± 5.6038 thrpt ops/s 1.56x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesCI 275.1588 ± 4.2291 697.3178 ± 5.6570 avgt ns/op 0.39x Yes
org.openjdk.bench.java.util.ArraysMismatch.Char.differentSubrangeMatches 9.1229 ± 0.0098 7.2687 ± 0.0079 avgt ns/op 1.26x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.decrypt 2939769.5144 ± 3990.3691 2798060.1670 ± 11955.5915 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 920.0264 ± 3.9205 1143.7889 ± 6.2763 avgt ns/op 0.80x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 15.1473 ± 12.5001 58.8195 ± 1174.8144 avgt us/op 0.26x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 33365.1862 ± 224.5540 34826.3112 ± 181.6553 thrpt ops/ms 1.04x Yes
org.openjdk.bench.javax.crypto.small.HSSBench.verify01 2011.7571 ± 6.2570 2144.1579 ± 5.7902 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.lang.ArrayCopyObject.disjoint_micro 7975.9606 ± 24.5842 7782.0582 ± 22.3547 thrpt ops/ms 0.98x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_gather_preallocated 1543.2063 ± 74.5745 1808.3457 ± 101.7713 thrpt ops/s 1.17x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesRange 5.7540 ± 0.0264 4.9087 ± 0.0245 avgt ns/op 1.17x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 150989.4260 ± 612.7309 153079.2828 ± 265.4173 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.ArraysMismatch.Byte.mismatchEnd 6.6205 ± 0.0677 6.8414 ± 0.0156 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.0580 ± 0.0280 2.0502 ± 0.0264 avgt ms/op 1.00x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDouble 70.2079 ± 0.3399 81.7231 ± 0.4416 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 96.3369 ± 11.1899 49.8084 ± 23.1805 thrpt ops/min 0.52x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 15.4179 ± 0.1379 16.6567 ± 0.1051 avgt ns/op 0.93x Yes
org.openjdk.bench.java.lang.StringFormat.stringIntFormat 190.4981 ± 75.6732 214.1500 ± 67.3457 avgt ns/op 0.89x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.0804 ± 0.0091 2.0826 ± 0.0104 avgt ms/op 1.00x No
org.openjdk.bench.java.util.stream.AllMatcher.par_anyMatch 2027.6902 ± 61.4661 4025.3670 ± 1130.1695 thrpt ops/s 1.99x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatSwapRO 181.6285 ± 0.6388 301.4407 ± 1.0795 avgt ns/op 0.60x Yes
org.openjdk.bench.java.math.BigIntegerHashCode.testHashCode 14.6157 ± 0.0319 13.6048 ± 0.0292 avgt ns/op 1.07x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 274.9338 ± 45.8175 151.5254 ± 65.4821 thrpt ops/min 0.55x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 11.9713 ± 0.2034 14.2342 ± 0.1655 avgt ns/op 0.84x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 174112.3979 ± 572.1695 172926.2698 ± 515.4882 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.StringConcat.concatConstIntConst 16.1803 ± 7.6964 25.4659 ± 8.8167 avgt ns/op 0.64x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewRO 4.4832 ± 0.0240 6.0992 ± 0.0286 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerDuplicate.Bulk.hm_seq 4.1965 ± 0.0016 5.6774 ± 0.0155 thrpt ops/s 1.35x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatchShort.par_mid 15173.8055 ± 12939.0332 71948.7472 ± 3299.3936 thrpt ops/s 4.74x Yes
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryHit 63.2500 ± 11.6872 72.9972 ± 15.1022 avgt ns/op 0.87x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewSwapRO 12904.4644 ± 72.3348 23717.2842 ± 164.6437 avgt ns/op 0.54x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSA.generateKeyPair 63.5623 ± 2.0920 59.7165 ± 2.0334 thrpt ops/s 0.94x No
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 37666.7839 ± 285.7746 36412.9214 ± 40.1857 thrpt ops/ms 0.97x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 8022163.5196 ± 286726.3731 8092750.8924 ± 374695.0249 avgt ns/op 0.99x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 88998.9979 ± 780.4835 44013.3762 ± 157.3112 thrpt ops/ms 0.49x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewRO 2465.3796 ± 11.0506 2618.5222 ± 12.7683 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 3.0069 ± 0.0154 2.5865 ± 0.0016 thrpt ops/ms 0.86x Yes
org.openjdk.bench.java.util.ImmutableColls.sumSizesFinalSet 436.8886 ± 2.5045 508.4423 ± 3.1465 thrpt ops/us 1.16x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetInt 2593.4996 ± 12.5161 2581.2844 ± 18.9031 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArraysSort.longSort 0.0636 ± 0.0636 0.3858 ± 7.8433 avgt us/op 0.16x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 291.0548 ± 1.9543 271.1563 ± 4.5066 avgt ns/op 1.07x Yes
org.openjdk.bench.java.util.HexFormatBench.toHexDigitsShort 7.5989 ± 3.7761 7.4526 ± 3.4995 avgt us/op 1.02x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 286071.9647 ± 961.6906 293127.7986 ± 682.3340 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 324237.2599 ± 25267.3263 324609.1506 ± 26942.3224 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleView 19.5415 ± 0.0875 21.3650 ± 0.1752 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 10246746.9887 ± 355409.1471 11625406.3877 ± 456406.6755 avgt ns/op 0.88x Yes
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testLambdaNoCapture 8.3980 ± 0.1534 8.3294 ± 0.1342 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testByte 1.9350 ± 0.1264 5.0396 ± 0.0179 avgt ns/op 0.38x Yes
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 5039.8130 ± 19.2095 4948.5801 ± 7.0567 thrpt ops/ms 0.98x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloat 181.5940 ± 0.6318 301.5395 ± 1.1038 avgt ns/op 0.60x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextExponential 7558.9552 ± 7.4775 4088.0480 ± 3.0666 avgt ns/op 1.85x Yes
org.openjdk.bench.java.net.URLEncodeDecode.testDecodeLatin1 1.5726 ± 0.1566 2.4345 ± 0.3744 avgt ms/op 0.65x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLong 2553.0338 ± 10.5671 2621.5702 ± 35.8945 avgt ns/op 0.97x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 1188.3113 ± 6.4926 1121.0889 ± 6.8769 avgt ns/op 1.06x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopPutCharView 4.2319 ± 0.0280 4.6631 ± 0.0408 avgt ns/op 0.91x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongView 6393.8080 ± 23.9274 10243.6743 ± 79.1134 avgt ns/op 0.62x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutDouble 1590.2559 ± 7.5258 10228.2356 ± 133.8154 avgt ns/op 0.16x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatch.par_chain111 536.2221 ± 56.0583 1804.2148 ± 219.3772 thrpt ops/s 3.36x Yes
org.openjdk.bench.java.io.UTF8.testCharConversion 34.8220 ± 0.9318 41.3485 ± 0.7214 avgt ns/op 0.84x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.decrypt 235003.6656 ± 611.7007 253263.3084 ± 337.3110 thrpt ops/s 1.08x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.generateKeyPair 8154.0766 ± 16.2086 7721.8760 ± 422.2988 thrpt ops/s 0.95x No
org.openjdk.bench.java.lang.StringBuilders.appendWithIntUtf16 235.9259 ± 1.3631 194.3163 ± 0.7345 avgt ns/op 1.21x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewRO 3.1305 ± 0.0139 2.4716 ± 0.0131 avgt ns/op 1.27x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 3687.5250 ± 92.8906 3704.2559 ± 32.7551 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShort 50869.3754 ± 283.2982 51297.6126 ± 437.1980 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopPutIntView 3.0950 ± 0.0226 3.1584 ± 0.0288 avgt ns/op 0.98x No
org.openjdk.bench.java.util.regex.Exponential.pat3_notJustXs 1879.7851 ± 98.1162 2136.0537 ± 108.8297 avgt ns/op 0.88x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewSwap 3257.6444 ± 8.0856 3268.0170 ± 13.7286 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.small.CipherBench.ChaCha20Poly1305.encrypt 40222.8376 ± 175.4410 39352.9286 ± 57.0779 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 0.0681 ± 0.0525 0.5459 ± 12.2830 avgt us/op 0.12x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 3337.6098 ± 8.5258 3755.3937 ± 21.4245 avgt ns/op 0.89x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapBulkPutByte 2.8665 ± 0.0466 5.3556 ± 0.0220 avgt ns/op 0.54x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testInt 14.2285 ± 0.0657 15.9458 ± 0.0492 avgt ns/op 0.89x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 12.8152 ± 2.3696 14.5363 ± 2.8812 avgt ns/op 0.88x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.EC.generateKeyPair 910.3508 ± 39.4876 970.3766 ± 60.0644 thrpt ops/s 1.07x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 234.0585 ± 47.3605 217.2758 ± 47.6379 avgt ns/op 1.08x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteSwap 772.4978 ± 2.3754 779.9370 ± 3.9358 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.ArraysHashCode.chars 1689.7382 ± 6.8822 1714.5066 ± 7.3152 avgt ns/op 0.99x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutChar 1602.9213 ± 7.5115 19911.3094 ± 176.2675 avgt ns/op 0.08x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutChar 18.8142 ± 0.4365 329.4761 ± 4.9046 avgt ns/op 0.06x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.4371 ± 0.0033 2.4382 ± 0.0039 avgt ms/op 1.00x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesRangedWithCharsetUTF8 13.1264 ± 0.0497 10.5312 ± 0.0690 avgt ns/op 1.25x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.updateBytes 8378877.2079 ± 105395.7493 8176580.3063 ± 2813.2965 thrpt ops/s 0.98x No
org.openjdk.bench.java.net.URLEncodeDecode.testDecodeLatin1 2.6370 ± 0.4081 3.7201 ± 0.8306 avgt ms/op 0.71x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_ref 7400.2427 ± 247.3826 6517.7093 ± 117.6236 thrpt ops/s 0.88x Yes
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 8679.8483 ± 19.9285 8432.0309 ± 179.9521 thrpt ops/s 0.97x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 72.4152 ± 0.0972 74.0081 ± 0.0446 avgt ns/op 0.98x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCodePointRangedMixedSmall 15.8440 ± 0.0619 19.5170 ± 0.4952 avgt ns/op 0.81x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 283761.7184 ± 839.5470 285303.3689 ± 682.7795 thrpt ops/s 1.01x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 2.0959 ± 0.0857 5.2632 ± 0.0500 avgt ns/op 0.40x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteMainThreadCancels 12030.3685 ± 285.3688 12288.9171 ± 166.7437 thrpt ops/s 1.02x No
org.openjdk.bench.java.io.ObjectInputStreamTest.readUTFLarge 8.4776 ± 2.0739 7.8814 ± 2.0116 avgt us/op 1.08x No
org.openjdk.bench.java.util.ArraysMismatch.Short.mismatchStart 2.1987 ± 0.0077 3.5754 ± 0.0179 avgt ns/op 0.61x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.seq_limitFullest 2522.7525 ± 36.8200 5114.1851 ± 37.8865 thrpt ops/s 2.03x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteRO 791.0285 ± 6.0263 794.2550 ± 2.6887 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.Crypto.encrypt 111.2853 ± 0.8439 116.1867 ± 0.5365 thrpt ops/ms 1.04x Yes
org.openjdk.bench.java.util.ImmutableColls.containsKeyFinalMap 309.4222 ± 1.8378 511.7520 ± 3.4543 thrpt ops/us 1.65x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewSwap 4135.5793 ± 34.2414 4136.0162 ± 24.8522 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopPutIntViewSwap 3.0773 ± 0.0289 3.1285 ± 0.0210 avgt ns/op 0.98x No
org.openjdk.bench.javax.crypto.full.SecureRandomBench.nextBytes 2440648.3319 ± 13366.3839 2592057.2741 ± 40152.5995 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 563.5510 ± 1.7412 482.4244 ± 1.7634 avgt ns/op 1.17x Yes
org.openjdk.bench.java.util.stream.ops.value.Sorted.seq_invoke 24156.5721 ± 162.5930 100307.3481 ± 493.6595 thrpt ops/s 4.15x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 157521.3745 ± 417.9340 156834.0815 ± 338.2682 thrpt ops/s 1.00x No
org.openjdk.bench.java.io.ObjectInputStreamTest.readUTFSmall 2.6191 ± 0.6926 2.4324 ± 0.6712 avgt us/op 1.08x No
org.openjdk.bench.java.util.stream.ops.ref.AllMatchShort.seq_end 3198.2424 ± 63.8916 12670.6219 ± 586.3255 thrpt ops/s 3.96x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 6.6021 ± 0.0085 3.7764 ± 0.0053 avgt ns/op 1.75x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.seq_limitHalf 5017.1922 ± 56.3186 10038.0000 ± 573.6338 thrpt ops/s 2.00x Yes
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.encrypt 1615289.0559 ± 11875.9613 1615209.9036 ± 6652.1678 thrpt ops/s 1.00x No
org.openjdk.bench.java.math.BigIntegerPow.testPowLRandomExps 1582769008.0000 ± 79791471.1841 1479702455.0000 ± 44691307.3719 avgt ns/op 1.07x ?
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_baseline 13320240.9384 ± 67799.0179 13184266.2975 ± 66063.1544 thrpt ops/s 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 1529181.5776 ± 13396.9822 1524287.3810 ± 9009.1519 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.value.AllMatchShort.par_end 5374.8944 ± 161.6575 8304.2679 ± 452.6483 thrpt ops/s 1.55x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewSwap 2.9307 ± 0.0154 2.2697 ± 0.0136 avgt ns/op 1.29x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 1583.7849 ± 5.5487 1593.9129 ± 6.2403 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.Limit.par_limitFullest 1623.1374 ± 35.5250 4078.9708 ± 498.7845 thrpt ops/s 2.51x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 3.8266 ± 0.0034 3.8246 ± 0.0058 avgt ms/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 232.4790 ± 44.0617 214.2404 ± 44.4062 avgt ns/op 1.09x No
org.openjdk.bench.java.lang.StringFormat.widthStringIntFormat 242.5834 ± 82.0306 246.7638 ± 84.4220 avgt ns/op 0.98x No
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 199275.5205 ± 898.4559 195958.0969 ± 482.1691 thrpt ops/ms 0.98x Yes
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.wrap 325.7573 ± 0.7052 296.8345 ± 6.5677 avgt ns/op 1.10x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 49.1245 ± 0.4828 40.8409 ± 0.1014 avgt ns/op 1.20x Yes
org.openjdk.bench.java.lang.StringBuilders.emptyToString 0.7059 ± 0.0214 0.7495 ± 0.0237 avgt ns/op 0.94x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutIntSwap 1591.7799 ± 6.8481 19046.8224 ± 83.7131 avgt ns/op 0.08x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.MLKEM.generateKeyPair 28217.0849 ± 59.0022 26852.4392 ± 73.2345 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteSwapRO 772.4009 ± 2.8543 780.0743 ± 4.0367 avgt ns/op 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 54825.0024 ± 2334.8144 47495.9826 ± 7498.5000 avgt ns/op 1.15x No
org.openjdk.bench.java.util.stream.pipeline.PipelineSeqMultiple.bulk_foreach_anon 53277990.4729 ± 176615.6473 411538.0690 ± 768.4962 thrpt ops/s 0.01x Yes
org.openjdk.bench.java.net.URIAuthorityParsingBenchmark.create 571.7777 ± 43.9183 517.2568 ± 52.2869 avgt ns/op 1.11x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongSwapRO 3190.8182 ± 13.3661 12777.6731 ± 213.3294 avgt ns/op 0.25x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatSwap 25433.9352 ± 260.4370 25519.8447 ± 275.4387 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewRO 25416.8372 ± 198.9039 25452.1935 ± 221.2138 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_baseline 177333.7962 ± 4918.2884 839464.7262 ± 101348.9719 thrpt ops/s 4.73x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 3.1761 ± 0.0039 3.1796 ± 0.0044 avgt ms/op 1.00x No
org.openjdk.bench.java.math.BigDecimals.testHugeLargeDivide 135.6315 ± 46.9422 151.4253 ± 54.7658 avgt ns/op 0.90x No
org.openjdk.bench.java.util.stream.ops.value.AnyMatchShort.seq_end 10098.2601 ± 134.5391 12752.6514 ± 468.4648 thrpt ops/s 1.26x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_baseline 214.9889 ± 9.7114 193.3832 ± 7.6947 thrpt ops/s 0.90x No
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteDelayedTaskExecutes 73.1329 ± 1.1683 70.5613 ± 1.2421 thrpt ops/s 0.96x No
org.openjdk.bench.java.util.regex.Primality.greedy1 148.2584 ± 164.1358 158.0674 ± 163.6399 avgt ns/op 0.94x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 1.9284 ± 0.0969 4.4842 ± 0.0538 avgt ns/op 0.43x Yes
org.openjdk.bench.javax.crypto.Crypto.decrypt 6.9440 ± 0.0059 13.3960 ± 0.0148 thrpt ops/ms 1.93x Yes
org.openjdk.bench.java.util.concurrent.ProducerConsumer.test 175.2565 ± 47.7000 179.2184 ± 44.6009 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 1.9937 ± 0.0641 4.6970 ± 0.0745 avgt ns/op 0.42x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewRO 42.6536 ± 0.3518 78.1945 ± 0.5904 avgt ns/op 0.55x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharSwap 50966.2710 ± 367.4782 51876.7841 ± 460.3332 avgt ns/op 0.98x No
org.openjdk.bench.java.util.ListArgs.list10 1445.0372 ± 23.5232 1444.0610 ± 20.2542 thrpt ops/ms 1.00x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopPutFloatViewSwap 3990.9030 ± 27.6422 17561.6412 ± 83.0739 avgt ns/op 0.23x Yes
org.openjdk.bench.java.util.stream.ops.ref.ForEach.seq_chain111 290.7095 ± 1.2171 389.4131 ± 3.5740 thrpt ops/s 1.34x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 1578.3774 ± 4.1717 1590.8970 ± 7.2060 avgt ns/op 0.99x No
org.openjdk.bench.java.net.URLEncodeDecode.testDecodeUTF8 1.0599 ± 0.1074 1.7196 ± 0.0816 avgt ms/op 0.62x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewSwapRO 390.3441 ± 1.1453 593.8787 ± 2.2180 avgt ns/op 0.66x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDoubleView 2523.8776 ± 12.8985 2447.0426 ± 11.4576 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_gather_precomposed 46534.2533 ± 11749.4531 45649.2095 ± 13543.9523 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.stream.ops.value.UniqueElements.par_chain 25.3216 ± 1.4168 24.4170 ± 5.8740 thrpt ops/s 0.96x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutIntViewSwap 17.8777 ± 0.0542 130.3640 ± 0.7134 avgt ns/op 0.14x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByte 9.3930 ± 0.0266 12.3558 ± 0.0455 avgt ns/op 0.76x Yes
org.openjdk.bench.java.math.FpRoundingBenchmark.test_round_float 1687.3189 ± 6.5215 369.8929 ± 2.2633 thrpt ops/ms 0.22x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutDoubleSwap 1591.5639 ± 5.0263 9594.9224 ± 47.9632 avgt ns/op 0.17x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextGaussian 62.0919 ± 12.0246 91.5352 ± 16.9988 sample ns/op 0.68x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleRO 71.6650 ± 0.3043 90.7863 ± 0.6741 avgt ns/op 0.79x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLong 3190.5764 ± 11.4326 12710.1692 ± 121.7592 avgt ns/op 0.25x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 212.8734 ± 2.2932 209.1677 ± 4.2055 thrpt ops/s 0.98x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetInt 87.5904 ± 30.3781 215.2680 ± 11.5212 avgt ns/op 0.41x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewSwap 51397.7666 ± 318.3714 76517.8873 ± 379.2744 avgt ns/op 0.67x Yes
org.openjdk.bench.java.util.ImmutableColls.toTypedArrayFromSet 20.7943 ± 6.8541 12.2675 ± 4.2316 thrpt ops/us 0.59x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 56572.6430 ± 106.5293 55051.2595 ± 184.2260 thrpt ops/s 0.97x Yes
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 123198.0279 ± 170.8101 130659.5165 ± 458.4091 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.util.ArraysMismatch.Float.mismatchStart 3.8453 ± 0.0132 5.4744 ± 0.0057 avgt ns/op 0.70x Yes
org.openjdk.bench.java.lang.StringBuilders.compareToUTF16 8.2268 ± 0.1176 10.1322 ± 0.0116 avgt ns/op 0.81x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 192525.0541 ± 439.7881 191961.3793 ± 446.7865 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_composed 10323.9438 ± 2852.5608 10398.3450 ± 2862.2992 thrpt ops/s 1.01x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopPutCharView 104.7203 ± 0.3704 247.3412 ± 14.1303 avgt ns/op 0.42x Yes
org.openjdk.bench.java.util.ArraysMismatch.Byte.mismatchMid 17.4709 ± 0.0727 15.4088 ± 0.0364 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 134.8099 ± 0.8465 359.7460 ± 4.6032 avgt ns/op 0.37x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkPutCharViewSwap 46.7259 ± 0.3148 43.8397 ± 0.1826 avgt ns/op 1.07x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutIntView 4.4866 ± 0.0309 6.0698 ± 0.0424 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 179.3910 ± 46.6997 197.0411 ± 47.0733 avgt ns/op 0.91x No
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkPutLongViewSwap 3252.1822 ± 13.1046 3257.3125 ± 10.5681 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.seq_test16 170.5575 ± 2.5218 164.6416 ± 0.7502 avgt ns/op 1.04x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutIntSwap 4.7427 ± 0.0608 4.3747 ± 0.0281 avgt ns/op 1.08x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 655087.3968 ± 1665.0522 652122.2660 ± 1745.7616 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpMainThreadCancels 1004.3464 ± 18.5524 985.1357 ± 18.4189 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.TreeMapUpdate.put 268.6355 ± 45.6592 216.2079 ± 42.8661 avgt ns/op 1.24x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutChar 5.4392 ± 0.0327 6.4049 ± 0.0283 avgt ns/op 0.85x Yes
org.openjdk.bench.javax.crypto.full.AESGCMCipherInputStream.encrypt 2325.1001 ± 4.8160 2259.8106 ± 3.8317 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_double 101017.9892 ± 15741.5116 26006.9766 ± 659.1671 thrpt ops/s 0.26x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendString 654730.3361 ± 12357.4435 1191585.7117 ± 24300.3429 thrpt ops/s 1.82x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutLong 1587.8487 ± 3.4031 10163.8528 ± 70.8538 avgt ns/op 0.16x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewSwapRO 3262.3703 ± 10.4490 3260.5877 ± 9.3955 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 2.9745 ± 0.0219 4.7163 ± 0.5488 avgt ns/op 0.63x Yes
org.openjdk.bench.java.util.stream.ops.ref.UniqueElements.seq_chain 4761.0950 ± 94.3100 99390.0397 ± 411.7774 thrpt ops/s 20.88x Yes
org.openjdk.bench.java.math.BigIntegerParallelMultiply.multiply 1758.9703 ± 2754.7349 1861.7183 ± 3327.5731 ss ms/op 0.94x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.0440 ± 0.0146 2.0472 ± 0.0194 avgt ms/op 1.00x No
org.openjdk.bench.java.lang.StringIndexOf.searchCharMediumSuccess 3.1717 ± 0.0261 3.6747 ± 0.0142 avgt ns/op 0.86x Yes
org.openjdk.bench.java.net.SocketChannelConnectionSetup.test 22.3898 ± 20.3806 27.1844 ± 21.1533 ss ms/op 0.82x No
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendMultiple 4.5327 ± 0.0309 4.5891 ± 0.0408 avgt us/op 0.99x No
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.writeInt 202.2053 ± 2.2066 200.4249 ± 2.7898 avgt us/op 1.01x No
org.openjdk.bench.java.lang.ArrayClone.intClone 10.8388 ± 4.2508 11.2534 ± 4.2328 avgt ns/op 0.96x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 13.6601 ± 0.0571 15.4507 ± 0.1300 avgt ns/op 0.88x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 590233.2701 ± 1772.0130 579874.5420 ± 2774.5366 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutInt 21.9908 ± 0.0852 82.6045 ± 0.2946 avgt ns/op 0.27x Yes
org.openjdk.bench.java.lang.ArraysSort.floatSort 0.7469 ± 0.6200 4.5235 ± 89.6313 avgt us/op 0.17x No
org.openjdk.bench.java.lang.StringDecode.decodeAsciiLong 6806.8663 ± 22.3327 6741.1110 ± 31.2768 avgt ns/op 1.01x No
org.openjdk.bench.java.math.BigIntegers.testHugeToString 338.4097 ± 127.5964 337.1394 ± 122.6455 avgt ns/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 59471.6299 ± 1919.8090 60743.0143 ± 13702.8611 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedBegin 19.5365 ± 0.0417 22.6781 ± 0.4034 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.ArraysFill.testLongFill 160231.8186 ± 914.7980 172500.3643 ± 1603.6138 thrpt ops/ms 1.08x Yes
org.openjdk.bench.java.util.stream.ops.value.AllMatch.seq_invoke 5121.4201 ± 82.9185 366517.2077 ± 31880.9683 thrpt ops/s 71.57x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 402455.9009 ± 4832.3141 319060.1132 ± 1422.3027 thrpt ops/ms 0.79x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewRO 2.8923 ± 0.0902 2.4479 ± 0.0180 avgt ns/op 1.18x Yes
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.encryptMultiPart 1030169.7856 ± 6534.2196 1032621.8265 ± 5472.2621 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 7584956.1531 ± 294727.6839 7821086.9903 ± 354362.5473 avgt ns/op 0.97x No
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpDelayedTaskExecutes 66.1881 ± 0.2403 66.3817 ± 0.1732 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.encrypt 172796.7049 ± 423.6967 170882.8201 ± 296.6057 thrpt ops/s 0.99x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.verify 1481.7219 ± 10.2721 1464.0251 ± 11.9153 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.StringDecode.decodeLatin1LongEnd 433.7299 ± 4.8790 544.1004 ± 28.2861 avgt ns/op 0.80x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 432155.9461 ± 2616.2021 436355.4156 ± 1961.4388 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.ArraysFill.testCharFill 18234.7098 ± 118.3186 18299.9011 ± 303.8998 thrpt ops/ms 1.00x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewSwap 68.7089 ± 0.2732 64.4776 ± 0.2727 avgt ns/op 1.07x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 3.5795 ± 0.0438 5.3548 ± 0.1992 avgt ns/op 0.67x Yes
org.openjdk.bench.java.util.ImmutableColls.constructSets 42.3237 ± 9.7299 31.7595 ± 15.1637 thrpt ops/us 0.75x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewSwapRO 71.9544 ± 0.5907 87.2843 ± 0.2868 avgt ns/op 0.82x Yes
org.openjdk.bench.java.util.stream.ops.value.AnyMatchShort.seq_mid 19958.4365 ± 652.2526 25919.5645 ± 29.6835 thrpt ops/s 1.30x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 306342.3377 ± 1072.5692 313283.8637 ± 921.5060 thrpt ops/s 1.02x Yes
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.encrypt 1215360.9948 ± 3750.1106 1210807.5574 ± 5969.1423 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewRO 2585.5641 ± 15.5358 2487.5235 ± 11.1297 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_long 39614.7019 ± 4749.4543 40991.4944 ± 5982.6545 thrpt ops/s 1.03x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewSwapRO 389.1234 ± 1.5722 590.9391 ± 2.3187 avgt ns/op 0.66x Yes
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyChar 4.0331 ± 0.0982 5.0538 ± 0.1267 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 1428.9982 ± 1.1310 1425.5978 ± 1.2133 thrpt ops/ms 1.00x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 921275.5487 ± 3126.5850 904114.0155 ± 3842.3019 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapBulkGetByte 3.0155 ± 0.0516 5.5359 ± 0.0360 avgt ns/op 0.54x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Lambda.bulk_seq_Integer_mref 20.3177 ± 3.6950 20.8039 ± 3.2714 thrpt ops/s 1.02x No
org.openjdk.bench.java.lang.ArrayFiddle.simple_copyLoop 1786.6387 ± 263.6609 1851.3954 ± 280.0321 avgt ns/op 0.97x No
org.openjdk.bench.java.lang.StringIndexOf.searchString16ShortWithOffsetSuccess 5.4771 ± 0.0373 4.8744 ± 0.0667 avgt ns/op 1.12x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 2556861.6200 ± 7738.7877 2526824.1317 ± 9390.2902 thrpt ops/s 0.99x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.decrypt 2291348.6251 ± 44124.4390 2092441.3450 ± 22139.5388 thrpt ops/s 0.91x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_baseline 44138.0156 ± 9608.2320 32329.6994 ± 11806.8922 thrpt ops/s 0.73x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 59822.7445 ± 3310.8577 57285.8520 ± 4501.1185 avgt ns/op 1.04x No
org.openjdk.bench.java.lang.StringIndexOf.searchCharShortSuccess 3.1237 ± 0.0301 2.6590 ± 0.0447 avgt ns/op 1.17x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testByte 23.0047 ± 0.1229 25.1990 ± 0.1723 avgt ns/op 0.91x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 1.0005 ± 0.3912 7.0585 ± 157.4508 avgt us/op 0.14x No
org.openjdk.bench.java.util.stream.pipeline.PipelineSetup.seq_test04 46.0497 ± 0.4442 55.1239 ± 0.1558 avgt ns/op 0.84x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineParMultiple.bulk_foreach_anon 6761.8768 ± 506.0520 5766.8315 ± 1842.0854 thrpt ops/s 0.85x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 53087.1484 ± 3241.9259 48515.7559 ± 5957.2508 avgt ns/op 1.09x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_long 1137.4264 ± 48.3239 387.8404 ± 14.7981 thrpt ops/s 0.34x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_precomposed 74.4472 ± 4.0722 55.5381 ± 0.8217 thrpt ops/s 0.75x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShort 8.6166 ± 0.0434 11.2180 ± 0.0402 avgt ns/op 0.77x Yes
org.openjdk.bench.java.io.RecordDeserialization.deserializeRecords 54.1058 ± 8.7920 54.3681 ± 13.6129 avgt us/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_baseline 9496.8950 ± 2069.2367 9341.5559 ± 1907.4633 thrpt ops/s 0.98x No
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 70232.5482 ± 143.8933 67428.8707 ± 760.0904 thrpt ops/s 0.96x Yes
org.openjdk.bench.javax.crypto.full.MacBench.mac 1158434.5018 ± 1964.3898 1123269.1875 ± 2037.4876 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 604.8831 ± 1.5671 799.2249 ± 17.1864 avgt ns/op 0.76x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.fjpMainThreadCancels 7235.1474 ± 179.7561 7029.5762 ± 74.5946 thrpt ops/s 0.97x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_preallocated 11084.4997 ± 2708.3514 10744.8695 ± 2813.5402 thrpt ops/s 0.97x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopPutDoubleViewSwap 3.1789 ± 0.0348 2.5995 ± 0.0251 avgt ns/op 1.22x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16ShortLatinSuccess 19.5806 ± 0.2362 49.2714 ± 0.2283 avgt ns/op 0.40x Yes
org.openjdk.bench.java.util.stream.ops.ref.Map.par_chain_111 448.9289 ± 104.5058 753.2493 ± 146.0012 thrpt ops/s 1.68x No
org.openjdk.bench.java.lang.StringIndexOfHuge.searchHugeEarlyMatch 29.5619 ± 0.2511 11.0718 ± 0.0413 avgt ns/op 2.67x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkPutDoubleView 3.6820 ± 0.0388 5.6042 ± 0.1666 avgt ns/op 0.66x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntSwap 92.1998 ± 0.3248 184.4274 ± 2.3997 avgt ns/op 0.50x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 39.3284 ± 0.0568 41.0934 ± 0.2331 avgt ns/op 0.96x Yes
org.openjdk.bench.java.util.UUIDBench.fromString 29.4127 ± 3.7723 33.6281 ± 4.6837 thrpt ops/us 1.14x No
org.openjdk.bench.java.util.regex.Primality.reluctant1 108.4116 ± 158.0469 97.3637 ± 108.4050 avgt ns/op 1.11x No
org.openjdk.bench.java.net.SocketReadWrite.echo 112493.6492 ± 327.8287 111009.2895 ± 866.1679 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.AllMatch.seq_chain111 1204.0182 ± 12.6897 130723.5704 ± 2463.4793 thrpt ops/s 108.57x Yes
org.openjdk.bench.java.lang.ArraysSort.longSort 0.1544 ± 0.0905 0.7981 ± 14.7434 avgt us/op 0.19x No
org.openjdk.bench.java.util.stream.ops.ref.Sorted.par_invoke 330.5363 ± 51.8707 323.3789 ± 54.0715 thrpt ops/s 0.98x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShortViewSwap 73.4388 ± 0.2982 75.0078 ± 0.3606 avgt ns/op 0.98x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.sign 6922.7097 ± 50.8066 6653.3104 ± 377.2795 thrpt ops/s 0.96x No
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowersParallel 213.7153 ± 14.4227 414.2244 ± 135.4432 avgt us/op 0.52x No
org.openjdk.bench.javax.crypto.small.SignatureBench.RSA.sign 633.7467 ± 23.0176 604.4427 ± 35.1075 thrpt ops/s 0.95x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 2.0973 ± 0.0712 5.3280 ± 0.1010 avgt ns/op 0.39x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleView 2.5535 ± 0.0106 2.1584 ± 0.0200 avgt ns/op 1.18x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 57.1898 ± 0.2107 78.0583 ± 0.4205 avgt ns/op 0.73x Yes
org.openjdk.bench.java.io.PrimitiveFieldSerializationBenchmark.serializeData 11.6978 ± 0.0265 14.1316 ± 3.3764 avgt ns/op 0.83x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_invoke_baseline 263.7650 ± 34.7524 395.4780 ± 8.0472 thrpt ops/s 1.50x Yes
org.openjdk.bench.java.util.stream.ops.value.SliceToArray.par_skipLimit 7741.6363 ± 899.9216 7399.8622 ± 1008.9619 thrpt ops/s 0.96x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 11647.5909 ± 56.3119 11103.7304 ± 432.7757 thrpt ops/s 0.95x No
org.openjdk.bench.java.lang.StringCompareToIgnoreCase.lower 50.9292 ± 3.8382 30.6027 ± 0.1741 avgt ns/op 1.66x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.encode 1.6512 ± 0.0477 1.1137 ± 0.0110 avgt us/op 1.48x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 7.7539 ± 0.0343 10.1359 ± 0.0318 avgt ns/op 0.76x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortView 21.0051 ± 0.0812 23.1648 ± 0.1275 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.regex.Trim.lookBehind_find 154039.1863 ± 3859.3068 167098.7736 ± 11376.6848 avgt ns/op 0.92x No
org.openjdk.bench.java.lang.StringComparisons.startsWith 8.6920 ± 0.0798 4.9186 ± 0.0201 avgt ns/op 1.77x Yes
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithChar16 17.9859 ± 14.8282 17.1886 ± 9.3476 avgt ns/op 1.05x No
org.openjdk.bench.java.util.regex.Trim.find_loop_two_matchers 34076.1634 ± 218.4463 51714.0352 ± 252.4111 avgt ns/op 0.66x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 54956.8073 ± 2984.7658 53960.8500 ± 8240.5279 avgt ns/op 1.02x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 24.4992 ± 3.4184 24.3885 ± 3.3016 avgt ns/op 1.00x No
org.openjdk.bench.java.util.ArraysFill.testShortFill 212043.5861 ± 826.8221 209563.3221 ± 3045.7441 thrpt ops/ms 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntSwapRO 55.0788 ± 30.9860 232.7412 ± 1.0125 avgt ns/op 0.24x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewSwapRO 3183.3228 ± 10.9909 23108.7981 ± 96.4204 avgt ns/op 0.14x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.differentSubrangeMatches 18.5111 ± 0.2593 16.4385 ± 0.0710 avgt ns/op 1.13x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewSwap 6.1763 ± 0.0415 8.1229 ± 0.0390 avgt ns/op 0.76x Yes
org.openjdk.bench.javax.crypto.full.DESedeBench.encrypt 548.3911 ± 1.2509 837.4935 ± 2.3313 thrpt ops/s 1.53x Yes
org.openjdk.bench.java.lang.StringUpperLower.mixedToLower 45.3538 ± 14.5325 63.9263 ± 13.9994 avgt ns/op 0.71x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_double 16602.4843 ± 1230.9398 13391.9474 ± 3375.1009 thrpt ops/s 0.81x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDoubleRO 71.6353 ± 0.1899 89.4913 ± 0.3600 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_composed 44972.3910 ± 11209.3773 46591.0052 ± 12122.9313 thrpt ops/s 1.04x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkPutCharView 19.8097 ± 0.1006 21.0003 ± 0.1270 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewSwap 3255.1166 ± 11.4850 3261.9306 ± 25.5191 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLongViewSwap 1590.1995 ± 4.7836 8475.1998 ± 29.9200 avgt ns/op 0.19x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_precomposed 9946.7581 ± 2809.7608 10649.2951 ± 3015.9626 thrpt ops/s 1.07x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 16423.2041 ± 2925.7206 17256.3687 ± 3745.4219 avgt ns/op 0.95x No
org.openjdk.bench.java.util.random.RandomGeneratorNext.testFillBufferWithNextLong 7666.0736 ± 8.1120 7875.6451 ± 9.0670 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 128.3359 ± 20.6182 77.5690 ± 30.9183 thrpt ops/min 0.60x No
org.openjdk.bench.java.util.ArraysMismatch.Byte.matches 30.7214 ± 0.2615 25.8189 ± 0.0433 avgt ns/op 1.19x Yes
org.openjdk.bench.java.util.concurrent.Locks.testReentrantReadWriteLock 56.2773 ± 0.4775 56.2756 ± 0.6810 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.decrypt 1136125.9006 ± 19121.9570 1328930.5592 ± 3278.7666 thrpt ops/s 1.17x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteVirtualThreadCancels 491.1512 ± 21.5977 269.6824 ± 15.5320 thrpt ops/s 0.55x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutInt 1589.4992 ± 3.9971 25465.9854 ± 209.1878 avgt ns/op 0.06x Yes
org.openjdk.bench.java.math.BigIntegers.testAdd 19.1385 ± 11.1301 16.3745 ± 10.7060 avgt ns/op 1.17x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewRO 19.4527 ± 0.0626 21.5664 ± 0.2321 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 7521440.8965 ± 354397.5428 7429631.1782 ± 344845.3932 avgt ns/op 1.01x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_gather 7704587.1232 ± 283720.6926 12255786.8454 ± 63663.0447 thrpt ops/s 1.59x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_SSE4_String 8493.3746 ± 256.1967 10621.6513 ± 272.4709 avgt ns/op 0.80x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 182445.4793 ± 746.7247 105236.7608 ± 8940.0081 thrpt ops/ms 0.58x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 11756832.1638 ± 516263.5734 11489231.9724 ± 546334.3296 avgt ns/op 1.02x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1734888.2526 ± 15060.4626 1691860.5586 ± 10504.1233 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.stream.ops.ref.Reduce.par_chain_123 210.7743 ± 57.7564 395.2596 ± 122.7913 thrpt ops/s 1.88x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testByte 2.0193 ± 0.0499 4.7784 ± 0.2049 avgt ns/op 0.42x Yes
org.openjdk.bench.java.util.regex.Primality.greedy2 17157.2581 ± 25.9781 17400.5792 ± 629.6782 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewSwapRO 3196.9191 ± 22.0214 11537.2216 ± 39.2793 avgt ns/op 0.28x Yes
org.openjdk.bench.javax.crypto.small.AESBench.encrypt 1950919.5406 ± 4894.5498 2607772.4583 ± 6667.5729 thrpt ops/s 1.34x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloat 4.0761 ± 0.0152 4.6452 ± 0.0175 avgt ns/op 0.88x Yes
org.openjdk.bench.java.util.ArraysFill.testIntFill 261816.4157 ± 7950.6262 265442.0417 ± 7075.1235 thrpt ops/ms 1.01x No
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendReceive 2.2604 ± 0.0188 2.2819 ± 0.0209 avgt us/op 0.99x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewSwapRO 2.9428 ± 0.0191 2.2625 ± 0.0081 avgt ns/op 1.30x Yes
org.openjdk.bench.javax.crypto.small.CC20P1305Bench.encryptMultiPart 432536.1357 ± 1756.9137 435360.4570 ± 2056.4890 thrpt ops/s 1.01x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 222.3296 ± 48.3837 239.1402 ± 43.9770 avgt ns/op 0.93x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopPutDoubleView 3172.9188 ± 10.1433 8893.6529 ± 67.7076 avgt ns/op 0.36x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesSieve.Bulk.hm_par 10194.1246 ± 192.1892 11272.2600 ± 339.2995 thrpt ops/s 1.11x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Lambda.bulk_par_methodRef 2.2937 ± 0.0104 1.1960 ± 0.0066 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.HexFormatBench.toHexUpper 1.3715 ± 0.0067 0.5383 ± 0.0027 avgt us/op 2.55x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 53913.9683 ± 654.5323 23815.4770 ± 153.7926 thrpt ops/ms 0.44x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutInt 19.1037 ± 0.0763 20.9784 ± 0.1002 avgt ns/op 0.91x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 9.5189 ± 0.0362 12.5071 ± 0.1910 avgt ns/op 0.76x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewSwapRO 72.3585 ± 0.2304 86.5240 ± 0.3185 avgt ns/op 0.84x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 5239.0109 ± 98.6389 3979.6967 ± 314.6159 thrpt ops/min 0.76x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 3093.4361 ± 362.7327 3181.0564 ± 363.5883 avgt ns/op 0.97x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 1.9946 ± 0.0792 4.8999 ± 0.1738 avgt ns/op 0.41x Yes
org.openjdk.bench.java.util.ArraysFill.testByteFill 33157.7008 ± 49.3644 33159.6608 ± 596.7163 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 9.5328 ± 2.6244 8.7967 ± 2.7825 avgt ns/op 1.08x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 10664305.6813 ± 416604.5379 11918841.1314 ± 513214.7030 avgt ns/op 0.89x No
org.openjdk.bench.java.lang.ArrayClone.byteClone 5.8018 ± 3.4452 10.4027 ± 4.4883 avgt ns/op 0.56x No
org.openjdk.bench.java.util.stream.ops.ref.SliceToList.par_limit 4504.2714 ± 538.9541 4627.8419 ± 503.2966 thrpt ops/s 1.03x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatView 21.0455 ± 0.0753 23.1387 ± 0.1503 avgt ns/op 0.91x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 2419504.5577 ± 8263.1277 2426509.3823 ± 16881.6488 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringBuilders.appendLoop16 132.0459 ± 32.1821 207.4052 ± 29.6332 avgt ns/op 0.64x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 55056.3474 ± 3075.4061 63907.5712 ± 10020.6895 avgt ns/op 0.86x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutDouble 13.9649 ± 0.1157 79.1259 ± 0.5797 avgt ns/op 0.18x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewRO 3.7138 ± 0.0265 5.3118 ± 0.0197 avgt ns/op 0.70x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloat 25482.2325 ± 321.0547 37097.1675 ± 1786.3851 avgt ns/op 0.69x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 236.4711 ± 39.6973 212.6290 ± 40.0541 avgt ns/op 1.11x No
org.openjdk.bench.java.util.stream.pipeline.Terminal.baseline_iterator_sink 428.6929 ± 83.7346 377.5426 ± 61.6284 thrpt ops/s 0.88x No
org.openjdk.bench.java.util.ArraysFill.testLongFill 5041.6397 ± 4.7140 4938.0993 ± 11.8992 thrpt ops/ms 0.98x Yes
org.openjdk.bench.java.lang.StringReplace.replace0x1_1_Latin1 7.0788 ± 0.1169 12.3384 ± 0.0452 avgt ns/op 0.57x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowXS 7524237839.6667 ± 4980290816.1362 8540687729.0000 ± 4610078680.3498 avgt ns/op 0.88x ?
org.openjdk.bench.java.lang.StringDecode.decodeUTF16LongEnd 918.5254 ± 5.5199 1021.0436 ± 4.5267 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.stream.AllMatcher.seq_filter_findAny 4533.5046 ± 159.3881 389806.8943 ± 6553.8341 thrpt ops/s 85.98x Yes
org.openjdk.bench.java.util.concurrent.Maps.testConcurrentHashMapPutAll 2139187.6695 ± 210221.8762 2037503.0185 ± 196830.7213 avgt ns/op 1.05x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatView 2564.3003 ± 12.8911 2530.7732 ± 18.6168 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongView 42.4259 ± 0.2247 77.4166 ± 0.3620 avgt ns/op 0.55x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatches 6.6055 ± 0.0374 4.9277 ± 0.0333 avgt ns/op 1.34x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SubstringLongerThanString16 1.8720 ± 0.0421 1.8497 ± 0.0441 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1837431.9346 ± 7522.7022 1818666.1861 ± 12138.0953 thrpt ops/s 0.99x No
org.openjdk.bench.java.net.ThreadLocalParseUtil.decodeTest 3.6433 ± 0.1225 0.5517 ± 0.0148 avgt ns/op 6.60x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 21.0128 ± 8.5639 26.9264 ± 5.0837 avgt ns/op 0.78x No
org.openjdk.bench.java.io.FileOpen.normalized 14.5306 ± 0.0694 14.9035 ± 0.1184 avgt ns/op 0.97x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_composed 1567708.7484 ± 10828.8360 940741.9310 ± 2972.9274 thrpt ops/s 0.60x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.verify 5266.7279 ± 295.5760 4960.1971 ± 164.7960 thrpt ops/s 0.94x No
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyObjectNonConst 20.6287 ± 0.0490 23.6363 ± 0.3797 avgt ns/op 0.87x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1154959.4819 ± 6418.3474 1152178.4505 ± 4851.5773 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.value.ForEach.seq_chain123 228.1521 ± 0.7724 401.3299 ± 8.1500 thrpt ops/s 1.76x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 250.5430 ± 45.5022 232.2785 ± 46.4790 avgt ns/op 1.08x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatViewSwapRO 25478.2060 ± 233.3121 25547.5458 ± 254.1962 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 148375.2448 ± 291.1037 148125.0628 ± 303.0056 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 8.7770 ± 0.0571 10.4057 ± 0.0435 avgt ns/op 0.84x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_precomposed 32800593.7325 ± 128471.6382 30357570.9805 ± 369953.3878 thrpt ops/s 0.93x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 163503.8422 ± 315.7006 163321.3092 ± 403.1746 thrpt ops/s 1.00x No
org.openjdk.bench.java.math.BigIntegerParallelMultiply.parallelMultiply 34665.6852 ± 2985.2166 38115.6870 ± 3322.5286 ss ms/op 0.91x No
org.openjdk.bench.java.util.UUIDBench.toString 54.3071 ± 16.8210 67.8929 ± 17.0958 thrpt ops/us 1.25x No
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatView 25442.5102 ± 225.1208 25454.8495 ± 212.4902 avgt ns/op 1.00x No
org.openjdk.bench.java.util.zip.InflaterInputStreams.inflaterInputStreamRead 1.8864 ± 0.0526 1.9008 ± 0.0514 avgt us/op 0.99x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 1200.5087 ± 8.8250 1120.6554 ± 8.7987 avgt ns/op 1.07x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 2488457.8741 ± 9180.6225 2420669.0957 ± 18134.3521 thrpt ops/s 0.97x Yes
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 135646.5998 ± 637.5692 189667.3889 ± 1353.2023 thrpt ops/s 1.40x Yes
org.openjdk.bench.java.util.regex.PatternBench.splitFlags 688.1431 ± 182.5130 403.6796 ± 164.1069 avgt ns/op 1.70x No
org.openjdk.bench.java.io.FileOpen.booleanAttributes 1840.9623 ± 36.5221 1838.4739 ± 23.4666 avgt ns/op 1.00x No
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 9.6428 ± 2.4510 9.0110 ± 2.7314 avgt ns/op 1.07x No
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 469.1644 ± 443.9422 2399.6082 ± 44206.2347 avgt us/op 0.20x No
org.openjdk.bench.java.util.ZipFind.testNonExistingAndExisting 91.6041 ± 14.3116 84.2010 ± 16.8333 avgt ns/op 1.09x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewSwapRO 67.3643 ± 0.2939 61.9088 ± 0.2103 avgt ns/op 1.09x Yes
micro.org.openjdk.bench.java.io.DataInputStreamTest.readInt 5.5096 ± 0.2406 6.5989 ± 0.3210 avgt us/op 0.83x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongView 2470.0236 ± 9.3495 2598.5936 ± 22.8073 avgt ns/op 0.95x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDoubleSwap 3.0181 ± 0.0135 2.9225 ± 0.0107 avgt ns/op 1.03x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendDirectToHeap 483412.6440 ± 5930.1265 482446.4727 ± 4407.0987 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleView 12649.3802 ± 68.4440 12697.9394 ± 76.2333 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_double 6984.8121 ± 701.0701 6383.7873 ± 702.3022 thrpt ops/s 0.91x No
org.openjdk.bench.java.util.regex.Exponential.pat4_justXs 125.5053 ± 78.5744 123.6158 ± 93.5833 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.file.PathOfString.parse 49497639.5591 ± 889135.0938 36096618.8000 ± 48992.4476 thrpt ops/s 0.73x Yes
org.openjdk.bench.java.util.regex.Trim.possessive3_find 12427.8397 ± 309.8263 10203.6787 ± 1473.0234 avgt ns/op 1.22x No
org.openjdk.bench.java.util.concurrent.Queues.test 71.1572 ± 1.8929 69.2512 ± 1.7750 avgt ns/op 1.03x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Lambda.bulk_par_lambda 2.2928 ± 0.0119 1.1943 ± 0.0076 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Lambda.bulk_parseq_lambda 2.3038 ± 0.0006 1.1995 ± 0.0047 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowers 1442.5587 ± 123.0410 1490.2563 ± 118.2890 avgt us/op 0.97x No
org.openjdk.bench.java.nio.file.PathOfString.parse 69652456.2386 ± 527987.1494 54594654.4155 ± 87267.9329 thrpt ops/s 0.78x Yes
org.openjdk.bench.java.util.ArraysMismatch.Char.mismatchEnd 56.2604 ± 0.9707 47.9795 ± 0.0745 avgt ns/op 1.17x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDouble 3.7088 ± 0.0257 2.8371 ± 0.0100 avgt ns/op 1.31x Yes
org.openjdk.bench.java.util.stream.ops.value.ReduceBase.par_invoke 4330.7315 ± 242.2229 2155.1057 ± 27.3770 thrpt ops/s 0.50x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesRange 10.4605 ± 0.0441 5.1914 ± 0.0221 avgt ns/op 2.01x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 7714021.6574 ± 324457.9983 7808856.9943 ± 322334.6866 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewSwapRO 4085.4199 ± 20.7730 4098.0321 ± 17.8186 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 3.4890 ± 0.0506 5.1434 ± 0.2014 avgt ns/op 0.68x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeLateMatch 1332.6711 ± 11.1572 15262.7327 ± 117.8377 avgt ns/op 0.09x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather 658.4971 ± 5.0146 719.0903 ± 3.3503 thrpt ops/s 1.09x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 10354063.7765 ± 385420.1084 11575800.5982 ± 463311.8691 avgt ns/op 0.89x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetCharRO 386.4831 ± 2.2622 598.2017 ± 2.3711 avgt ns/op 0.65x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testInt 3.0974 ± 0.0080 4.8410 ± 0.1581 avgt ns/op 0.64x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum0 34.4216 ± 14.1903 39.0246 ± 18.1479 avgt ns/op 0.88x No
org.openjdk.bench.java.net.URLEncodeDecode.testDecodeLatin1 1.0520 ± 0.1066 1.7155 ± 0.0810 avgt ms/op 0.61x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 55623.8600 ± 2455.5603 51196.1402 ± 6384.8849 avgt ns/op 1.09x No
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_gather_preallocated 13872.1352 ± 2011.6401 13976.0798 ± 1840.8228 thrpt ops/s 1.01x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 17423.2768 ± 37.0421 16835.9022 ± 43.2262 thrpt ops/s 0.97x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 39899.1866 ± 175.3464 39429.7534 ± 65.0960 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.differentSubrangeMatches 110.3915 ± 0.5511 93.8755 ± 0.1124 avgt ns/op 1.18x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewRO 2552.3291 ± 17.6408 2531.7066 ± 12.7292 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 0.6651 ± 0.5877 4.4437 ± 99.8813 avgt us/op 0.15x No
org.openjdk.bench.java.io.FileRead.test 1848.9410 ± 41.0872 1859.9337 ± 20.8077 thrpt ops/ms 1.01x No
org.openjdk.bench.java.util.regex.Trim.simple_find 59927273.6221 ± 2255061.5293 95552832.3712 ± 47186907.6728 avgt ns/op 0.63x No
org.openjdk.bench.java.lang.ArraysHashCode.shorts 0.8407 ± 0.0827 0.9038 ± 0.0680 avgt ns/op 0.93x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDouble 2547.2436 ± 7.2824 2669.2007 ± 19.6307 avgt ns/op 0.95x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testByte 9.5273 ± 0.0437 10.9666 ± 0.0493 avgt ns/op 0.87x Yes
micro.org.openjdk.bench.java.io.DataInputStreamTest.readUTFMixed 4.8278 ± 0.8689 5.9521 ± 0.9775 avgt us/op 0.81x No
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 20863.1719 ± 14.8750 20330.3878 ± 17.7541 thrpt ops/ms 0.97x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 32682.2509 ± 140.4248 33979.9345 ± 92.8298 thrpt ops/ms 1.04x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutIntViewSwap 1594.2286 ± 8.9167 16918.5863 ± 55.6777 avgt ns/op 0.09x Yes
org.openjdk.bench.java.util.ZipFind.testOneNonExisting 21.0103 ± 0.1112 24.0643 ± 1.1526 avgt ns/op 0.87x Yes
org.openjdk.bench.javax.crypto.full.PolynomialP256Bench.benchMultiply 1683.9200 ± 4.9160 1774.7222 ± 6.4817 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.util.stream.ops.ref.Sorted.seq_invoke 1120.2083 ± 26.0043 891.8134 ± 136.6339 thrpt ops/s 0.80x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 249.0956 ± 46.8677 233.8915 ± 48.0396 avgt ns/op 1.07x No
org.openjdk.bench.java.util.stream.ops.ref.SliceToList.seq_skipLimit 13461.1447 ± 865.2861 8193.9633 ± 946.9960 thrpt ops/s 0.61x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 384.3609 ± 21.9862 439.7358 ± 24.3939 avgt ns/op 0.87x No
org.openjdk.bench.java.math.BigIntegerSquareRoot.testSqrtM 1259.5356 ± 266.3143 1215.5504 ± 326.9724 avgt ns/op 1.04x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 3401.8482 ± 15.2689 3746.7023 ± 5.4184 avgt ns/op 0.91x Yes
org.openjdk.bench.javax.crypto.full.AESGCMCipherInputStream.decrypt 89885.1894 ± 196.5548 85519.6681 ± 200.7009 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 10329361.9705 ± 343451.3899 11798790.8002 ± 567182.7497 avgt ns/op 0.88x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 23.1290 ± 9.2006 28.3829 ± 5.5844 avgt ns/op 0.81x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 2150207.3181 ± 16382.1454 2275890.1707 ± 16002.3063 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.util.concurrent.Locks.testFairSemaphore 27.7036 ± 0.4456 28.2532 ± 0.3349 avgt ns/op 0.98x No
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.sign 379.5372 ± 6.5158 412.8598 ± 21.4096 thrpt ops/s 1.09x No
org.openjdk.bench.java.util.zip.ZipFileOpen.openCloseZipFile 75919.3650 ± 11736.4908 77016.1806 ± 15829.8523 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.CharBufferAppend.appendStringBuffer 641510.9091 ± 11585.2015 1165819.3651 ± 9771.8507 thrpt ops/s 1.82x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multishorts 911.2885 ± 5.0016 929.0965 ± 10.4782 avgt ns/op 0.98x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 3.2720 ± 0.0283 5.1295 ± 0.1943 avgt ns/op 0.64x Yes
org.openjdk.bench.java.util.stream.ops.ref.Map.par_chain_123 350.4179 ± 58.1593 498.1011 ± 117.8977 thrpt ops/s 1.42x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 45625.7310 ± 86.5934 45537.8905 ± 36.4911 thrpt ops/ms 1.00x No
org.openjdk.bench.java.io.FileOpen.mix 96.4143 ± 1.0869 108.2939 ± 4.1253 avgt ns/op 0.89x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.par_limitFull 741.8248 ± 171.9524 1540.2964 ± 128.4349 thrpt ops/s 2.08x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 12423361.6252 ± 505686.8378 12470369.4148 ± 377110.4319 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewSwap 46.0391 ± 0.2847 45.2118 ± 0.2119 avgt ns/op 1.02x Yes
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 674.9952 ± 1.0237 655.1341 ± 19.7955 thrpt ops/s 0.97x No
org.openjdk.bench.java.lang.StringBuilders.appendWithFloat8Latin1 240.4209 ± 1.2002 232.5219 ± 2.2052 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArrayTyped 317301.0400 ± 26037.6663 344057.3664 ± 25661.9430 avgt ns/op 0.92x No
org.openjdk.bench.javax.crypto.full.RSABench.Extra.encrypt 8763.4095 ± 17.0836 8492.9241 ± 117.2030 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 56395.7282 ± 2444.5077 53484.7020 ± 8412.0073 avgt ns/op 1.05x No
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharView 51455.9809 ± 373.6515 52005.8349 ± 699.4183 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.Limit.seq_limit0 17242803.3658 ± 96732.5141 23437247.8313 ± 3645428.9718 thrpt ops/s 1.36x No
org.openjdk.bench.java.lang.StringConcat.concatMix4String 120.8174 ± 46.2110 208.0319 ± 52.2080 avgt ns/op 0.58x No
org.openjdk.bench.java.net.SocketReadWrite.echo 89846.4400 ± 733.0620 89023.6964 ± 177.0065 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_composed_preallocated 660.2602 ± 3.8970 721.2333 ± 4.0268 thrpt ops/s 1.09x Yes
org.openjdk.bench.java.util.TreeMapUpdate.compute 8288768.3981 ± 350253.6305 7904830.6150 ± 360315.3765 avgt ns/op 1.05x No
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.sign 2147.8239 ± 8.7474 1912.4227 ± 8.2138 thrpt ops/s 0.89x Yes
org.openjdk.bench.java.util.ArraysMismatch.Double.mismatchEnd 26.7809 ± 1.2280 28.2956 ± 0.0307 avgt ns/op 0.95x No
org.openjdk.bench.java.lang.StringConcat.concatConstStringConst 16.8034 ± 7.6167 29.4690 ± 9.1830 avgt ns/op 0.57x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortSwap 5.8202 ± 0.0312 7.6047 ± 0.0285 avgt ns/op 0.77x Yes
org.openjdk.bench.java.lang.StringComparisons.startsWith 74.2130 ± 0.4171 59.3279 ± 0.2264 avgt ns/op 1.25x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_ref 3221584.9096 ± 217814.4134 2342831.4378 ± 682739.5048 thrpt ops/s 0.73x No
org.openjdk.bench.java.net.DatagramChannelSendReceive.sendMultiple 2.3787 ± 0.0264 2.3773 ± 0.0149 avgt us/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapBulkGetByte 2443.3106 ± 8.7322 2459.6749 ± 11.1959 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 653756.4027 ± 2016.1865 629416.2311 ± 1585.4884 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_precomposed 11867303.5728 ± 35225.3434 7615229.0454 ± 81046.7798 thrpt ops/s 0.64x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 10575456.5461 ± 472719.6079 11274660.2483 ± 605856.8814 avgt ns/op 0.94x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutByte 1606.2857 ± 5.9401 40151.2101 ± 636.9828 avgt ns/op 0.04x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewSwapRO 67.5123 ± 0.3107 62.3944 ± 0.3988 avgt ns/op 1.08x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 46.6043 ± 0.2791 39.9796 ± 0.2240 avgt ns/op 1.17x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutShortSwap 19.3524 ± 0.5586 310.3369 ± 2.1957 avgt ns/op 0.06x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 3.4779 ± 0.0538 5.0369 ± 0.0511 avgt ns/op 0.69x Yes
org.openjdk.bench.java.lang.StringConcatStartup.MixedSmall.run 60.4295 ± 6.6723 58.5331 ± 7.5750 ss ms/op 1.03x ?
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 1185.7761 ± 9.8226 1130.4563 ± 9.5570 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 57.0841 ± 0.1265 77.2006 ± 1.4991 avgt ns/op 0.74x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 794701.5505 ± 9376.3615 836260.4658 ± 1665.3943 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.util.stream.ops.ref.Map.par_invoke 1279.7590 ± 303.6977 3493.3694 ± 110.7913 thrpt ops/s 2.73x Yes
org.openjdk.bench.java.util.ArraysEquals.testCharFalseMid 6.9338 ± 0.0409 4.9041 ± 0.0163 avgt ns/op 1.41x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1456521.4214 ± 12312.6993 1456256.4867 ± 6830.0533 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testChar 2.0732 ± 0.1146 4.9598 ± 0.0915 avgt ns/op 0.42x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatch.par_invoke 1112.8049 ± 218.4819 5380.8286 ± 674.2947 thrpt ops/s 4.84x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeLargeSubstring16 1425.8335 ± 14.2844 13141.9317 ± 89.4347 avgt ns/op 0.11x Yes
org.openjdk.bench.java.net.URLEncodeDecode.testDecodeUTF8 3.2297 ± 0.6588 4.0078 ± 1.0614 avgt ms/op 0.81x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatch.par_chain111 439.9300 ± 135.5861 1569.7968 ± 429.6666 thrpt ops/s 3.57x Yes
org.openjdk.bench.javax.crypto.full.RSABench.encrypt 80799.7750 ± 323.8736 80270.4972 ± 123.0162 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkPutIntViewSwap 67.9927 ± 0.4439 64.0991 ± 0.3506 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 16166.5093 ± 3000.1593 17460.7897 ± 3720.6809 avgt ns/op 0.93x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 10279323.7433 ± 380863.8801 11460253.1693 ± 505620.6221 avgt ns/op 0.90x No
org.openjdk.bench.java.lang.StringEquals.equal 2.9438 ± 0.0486 3.8414 ± 0.0165 avgt ns/op 0.77x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewRO 3.7319 ± 0.0341 5.3691 ± 0.0386 avgt ns/op 0.70x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendHeapToDirect 434279.8818 ± 5388.9858 450227.1869 ± 5041.0109 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.io.FileOpen.notNormalizedToPath 53.7382 ± 0.6797 94.5999 ± 6.6369 avgt ns/op 0.57x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 12.7363 ± 0.1022 15.2969 ± 0.1122 avgt ns/op 0.83x Yes
org.openjdk.bench.java.util.ArraysMismatch.Float.differentSubrangeMatches 59.3645 ± 0.1271 49.0125 ± 0.3170 avgt ns/op 1.21x Yes
org.openjdk.bench.javax.crypto.small.KeyPairGeneratorBench.generateKeyPair 7.2437 ± 0.6668 6.9052 ± 0.5984 thrpt ops/s 0.95x No
org.openjdk.bench.java.lang.StringReplace.replace2x1_1_UTF16 27.1484 ± 9.6658 21.7443 ± 8.1202 avgt ns/op 1.25x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.2972 ± 0.0024 2.3009 ± 0.0031 avgt ms/op 1.00x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSASSAPSS.generateKeyPair 1.7708 ± 0.2967 1.7634 ± 0.3110 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 3.2783 ± 0.0449 5.2128 ± 0.1309 avgt ns/op 0.63x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopPutDoubleView 28.8809 ± 0.1571 67.0599 ± 0.2390 avgt ns/op 0.43x Yes
org.openjdk.bench.java.lang.ArraysSort.floatParallelSort 14.9561 ± 10.6426 110.8538 ± 2239.1555 avgt us/op 0.13x No
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 123457.7635 ± 430.5600 123381.3137 ± 515.2460 thrpt ops/ms 1.00x No
org.openjdk.bench.java.io.DataOutputStreamBench.objectWriteUTF 24.7831 ± 0.1172 30.7904 ± 0.3270 avgt us/op 0.80x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16LongLatinSuccess 28.3731 ± 0.3041 91.0718 ± 29.9453 avgt ns/op 0.31x Yes
org.openjdk.bench.java.math.BigDecimalStripTrailingZeros.testXL 807571059.9000 ± 108202767.1112 728200382.9333 ± 107828555.8305 avgt ns/op 1.11x No
org.openjdk.bench.java.util.ArraysMismatch.Char.mismatchStart 2.1961 ± 0.0486 3.4922 ± 0.0054 avgt ns/op 0.63x Yes
org.openjdk.bench.java.math.Fp16ConversionBenchmark.float16ToFloatMemory 1091543.5862 ± 31802.0412 1100022.8530 ± 7597.2912 thrpt ops/ms 1.01x No
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 38526.6225 ± 131.1453 33653.7490 ± 84.2127 thrpt ops/ms 0.87x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_gather_preallocated 259473.2325 ± 10165.2339 959602.8786 ± 96685.2877 thrpt ops/s 3.70x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 1564198.4789 ± 5688.1377 1723979.2837 ± 12219.9252 thrpt ops/s 1.10x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharRO 384.7079 ± 1.2411 596.6210 ± 4.0831 avgt ns/op 0.64x Yes
org.openjdk.bench.java.util.stream.ops.value.ReduceBase.par_chain_111 1394.1573 ± 24.6278 706.1004 ± 25.0456 thrpt ops/s 0.51x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongView 2586.1281 ± 12.3083 2460.6542 ± 14.0835 avgt ns/op 1.05x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 824269.1246 ± 7069.7337 876114.9993 ± 3240.2444 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloatView 2564.0932 ± 11.2331 2451.2699 ± 13.6270 avgt ns/op 1.05x Yes
org.openjdk.bench.java.lang.StringBuilders.appendSubstring 112.5560 ± 1.5554 483.0823 ± 148.1472 avgt ns/op 0.23x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 469464.4313 ± 1206.8230 468439.9908 ± 993.3675 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.StringConcat.concatConstFloat 79.2830 ± 25.8965 78.0073 ± 25.7270 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewSwapRO 51452.4227 ± 420.9376 76644.7764 ± 479.8229 avgt ns/op 0.67x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 324.3677 ± 0.7288 523.1803 ± 3.2980 avgt ns/op 0.62x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 628.6636 ± 26.8004 608.2334 ± 32.1560 thrpt ops/s 0.97x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatView 25420.4959 ± 225.5156 25487.2136 ± 255.6803 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 176011.6483 ± 540.3309 176354.9170 ± 483.7030 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.value.ReduceBase.seq_chain_111 14080.9767 ± 11.2968 1724.5100 ± 11.8508 thrpt ops/s 0.12x Yes
org.openjdk.bench.java.io.ObjectStreamClasses.testLookup 321.8367 ± 0.4212 273.3831 ± 2.4000 avgt ns/op 1.18x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 2023263.9536 ± 10303.8463 1825848.8663 ± 192263.4303 thrpt ops/s 0.90x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 5.2419 ± 0.0065 5.2406 ± 0.0051 avgt ms/op 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapBulkGetByte 21.1788 ± 0.1175 23.3315 ± 0.1071 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.par_invoke_gather 14067.2009 ± 2146.5693 11943.4884 ± 7874.9778 thrpt ops/s 0.85x No
org.openjdk.bench.java.util.stream.ops.value.AllMatch.seq_chain111 1676.2688 ± 31.9281 133763.0611 ± 861.0175 thrpt ops/s 79.80x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_preallocated 44607.2692 ± 12980.6404 46938.5272 ± 12578.3319 thrpt ops/s 1.05x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatchShort.seq_start 2576867.2559 ± 302558.7365 8292408.2306 ± 2072649.7739 thrpt ops/s 3.22x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16ShortWithOffsetLatinSuccess 4.8167 ± 0.0488 3.3664 ± 0.0295 avgt ns/op 1.43x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 147162.0928 ± 240.4636 146159.4993 ± 385.6412 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 173705.2432 ± 633.1485 82038.4723 ± 102.8878 thrpt ops/ms 0.47x Yes
org.openjdk.bench.java.util.UUIDBench.fromType3Bytes 4.3347 ± 0.7798 4.2079 ± 0.6564 thrpt ops/us 0.97x No
org.openjdk.bench.java.util.stream.tasks.IntegerDuplicate.Lambda.lambda_par_inner 1.2251 ± 0.0271 1.7678 ± 0.0374 thrpt ops/s 1.44x Yes
org.openjdk.bench.java.lang.Integers.toStringTiny 8.1809 ± 3.9928 8.6083 ± 4.2838 avgt us/op 0.95x No
org.openjdk.bench.java.net.ThreadLocalURI.uriEncoderTest 663.5657 ± 228.3920 659.0047 ± 223.4675 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetIntRO 7052.9582 ± 3712.6459 26966.0153 ± 457.1947 avgt ns/op 0.26x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 195861.1368 ± 8086.7426 118823.3898 ± 10244.0937 thrpt ops/ms 0.61x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Bulk.bulk_par_inner 39.5718 ± 27.8174 60.4752 ± 1.2144 thrpt ops/s 1.53x No
org.openjdk.bench.java.math.BigIntegerEquals.testEquals 59.7958 ± 0.1884 62.2990 ± 0.0814 avgt ns/op 0.96x Yes
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 470.9486 ± 411.9652 4562.8743 ± 46367.6588 avgt us/op 0.10x No
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowersParallel 155059.3722 ± 15537.3974 183997.6090 ± 20220.9301 avgt us/op 0.84x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 25.9897 ± 4.9872 25.2575 ± 5.4813 avgt ns/op 1.03x No
org.openjdk.bench.java.math.BigDecimalStripTrailingZeros.testM 12245.8032 ± 1220.1162 15522.8939 ± 1296.3950 avgt ns/op 0.79x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewSwapRO 49.0699 ± 0.2908 92.5811 ± 0.3640 avgt ns/op 0.53x Yes
org.openjdk.bench.java.lang.StringEncode.encodeUTF16LongOnly 605.3731 ± 26.0319 868.5308 ± 150.0575 avgt ns/op 0.70x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.encrypt 2720985.8240 ± 3702.2378 2579534.6456 ± 14462.7476 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.util.ArraysFill.testShortFill 276318.3607 ± 4316.2434 315659.7893 ± 1143.7612 thrpt ops/ms 1.14x Yes
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.encrypt 434414.9622 ± 1743.0567 440416.3528 ± 2194.1487 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryHit 88.7703 ± 11.5753 86.0767 ± 14.5241 avgt ns/op 1.03x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 4014.5905 ± 10.7593 4201.3549 ± 46.7428 avgt ns/op 0.96x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharSwap 387.0016 ± 2.3644 403.0170 ± 2.3615 avgt ns/op 0.96x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 53046.3711 ± 3106.7572 58395.2263 ± 4057.5842 avgt ns/op 0.91x No
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.readInt 749.8960 ± 6.1381 756.6583 ± 15.0764 avgt us/op 0.99x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopPutLongView 20.6750 ± 0.2462 67.5525 ± 0.3036 avgt ns/op 0.31x Yes
org.openjdk.bench.java.util.regex.Primality.greedy2 337.2197 ± 180.8942 322.4152 ± 162.7667 avgt ns/op 1.05x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum6 484.8875 ± 88.6757 349.8154 ± 86.2456 avgt ns/op 1.39x No
org.openjdk.bench.java.io.RecordDeserialization.deserializeRecords 474.8756 ± 84.3578 492.0680 ± 88.0001 avgt us/op 0.97x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2224138.4700 ± 20540.9506 2255824.8982 ± 11847.8824 thrpt ops/s 1.01x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkPutDoubleViewSwap 47.2467 ± 0.3026 44.6396 ± 0.5147 avgt ns/op 1.06x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 933.8429 ± 6.9869 1195.1807 ± 8.2690 avgt ns/op 0.78x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutShort 5.5424 ± 0.0258 7.9223 ± 0.5579 avgt ns/op 0.70x Yes
org.openjdk.bench.java.lang.StringConcat.concatEmptyRight 8.1407 ± 2.2861 8.4032 ± 2.3669 avgt ns/op 0.97x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_double 190.0471 ± 1.4941 135.8214 ± 2.8119 thrpt ops/s 0.71x Yes
org.openjdk.bench.java.lang.ArrayClone.byteArraycopy 115.8065 ± 1.7214 149.8092 ± 0.9155 avgt ns/op 0.77x Yes
org.openjdk.bench.javax.crypto.full.KeyAgreementBench.EC.generateSecret 252.1573 ± 3.3188 276.8466 ± 7.8379 thrpt ops/s 1.10x Yes
org.openjdk.bench.java.lang.StringEncode.encodeLatin1Mixed 4413.0793 ± 45.8813 6291.8143 ± 74.2863 avgt ns/op 0.70x Yes
org.openjdk.bench.java.io.FileOpen.notNormalized 39.6085 ± 0.3510 54.3327 ± 0.5281 avgt ns/op 0.73x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendSubStringBuilderToDirect 410326.7728 ± 76472.4772 426446.3801 ± 76535.1452 thrpt ops/s 1.04x No
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewSwapRO 24.7747 ± 0.1606 179.4074 ± 1.1941 avgt ns/op 0.14x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetLong 3192.2404 ± 11.9835 12361.7089 ± 86.8535 avgt ns/op 0.26x Yes
org.openjdk.bench.java.lang.ArraysSort.longSort 428.0383 ± 451.9811 4632.9078 ± 65090.3561 avgt us/op 0.09x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 48.4426 ± 7.9303 56.4893 ± 10.3048 sample ns/op 0.86x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntSwapRO 7163.6227 ± 3817.9007 26447.3506 ± 207.7178 avgt ns/op 0.27x Yes
org.openjdk.bench.java.util.ArraysMismatch.Float.mismatchEnd 16.2476 ± 0.1057 14.6489 ± 0.0067 avgt ns/op 1.11x Yes
org.openjdk.bench.java.io.RecordDeserialization.deserializeClasses 13.0541 ± 2.1620 14.0996 ± 2.2804 avgt us/op 0.93x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedBegin 11.8475 ± 0.1019 17.5365 ± 0.3734 avgt ns/op 0.68x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 171071.5153 ± 434.4410 170855.1227 ± 358.3771 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 10450493.1198 ± 483175.0326 10837021.5272 ± 655506.7982 avgt ns/op 0.96x No
org.openjdk.bench.java.util.stream.ops.value.Reduce.par_chain_123 407.3670 ± 12.7360 912.8031 ± 19.9911 thrpt ops/s 2.24x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkPutIntView 2490.7675 ± 16.7634 2433.7744 ± 8.9595 avgt ns/op 1.02x Yes
org.openjdk.bench.java.lang.StringIndexOfChar.latin1_AVX2_String 12174.6727 ± 330.8663 9683.6387 ± 179.4635 avgt ns/op 1.26x Yes
org.openjdk.bench.java.lang.StringUpperLower.mixedToUpper 88.6368 ± 13.9180 77.1502 ± 13.6365 avgt ns/op 1.15x No
org.openjdk.bench.java.lang.ArraysHashCode.multiints 2.9378 ± 0.0240 3.4122 ± 0.0177 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArrayTyped 614535.0891 ± 54370.2038 729914.4702 ± 80421.0898 avgt ns/op 0.84x No
org.openjdk.bench.java.util.TreeMapUpdate.put 57561.2335 ± 3066.3616 54799.3449 ± 3321.9658 avgt ns/op 1.05x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum8 439.7290 ± 107.9370 394.0394 ± 101.2774 avgt ns/op 1.12x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 292.2171 ± 0.8088 270.8457 ± 6.6918 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_precomposed 46123.0183 ± 11498.5832 45096.3669 ± 10697.3203 thrpt ops/s 0.98x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShort 51379.8367 ± 362.4276 64681.8492 ± 2795.8418 avgt ns/op 0.79x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.updateBytes 148651.6689 ± 1870.8148 144432.7058 ± 443.9022 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortView 4.5219 ± 0.0290 6.1113 ± 0.0295 avgt ns/op 0.74x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16MediumLatinSuccess 14.4080 ± 0.1610 32.6866 ± 0.1178 avgt ns/op 0.44x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 1220964.3870 ± 4196.3508 1218417.1440 ± 9679.4435 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShortView 1596.6689 ± 6.7588 33854.0019 ± 140.1807 avgt ns/op 0.05x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testChar 10.9366 ± 0.0553 13.2567 ± 0.0337 avgt ns/op 0.82x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutLong 1596.5720 ± 8.3103 9520.8464 ± 35.0960 avgt ns/op 0.17x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 1102375.9024 ± 7582.8301 1089584.7639 ± 4108.4454 thrpt ops/s 0.99x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.sign 3455.6637 ± 49.5024 3468.1988 ± 14.2942 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.value.NoneMatch.seq_chain111 1718.1501 ± 28.8257 133889.6620 ± 746.9199 thrpt ops/s 77.93x Yes
org.openjdk.bench.javax.crypto.full.MacBench.mac 3446251.0114 ± 8712.2456 3146854.0808 ± 9700.6521 thrpt ops/s 0.91x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 282.6554 ± 46.3534 129.9027 ± 41.6209 thrpt ops/min 0.46x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscSeq.seq_misc_gather_preallocated 132.6241 ± 2.5991 143.0316 ± 3.5862 thrpt ops/s 1.08x Yes
org.openjdk.bench.javax.crypto.small.KEMBench.encapsulate 25621.9369 ± 56.0269 24930.4572 ± 64.5367 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetIntRO 11077.5150 ± 3792.0844 26352.4373 ± 228.2043 avgt ns/op 0.42x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 55317.0103 ± 3303.9743 53049.7538 ± 3835.8771 avgt ns/op 1.04x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 7765958.1190 ± 333434.0174 7817600.1524 ± 338101.3762 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 37838.7523 ± 64.7921 37247.4084 ± 67.8490 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_long 1063.4991 ± 1148.7586 490.8768 ± 20.8190 thrpt ops/s 0.46x No
org.openjdk.bench.java.util.stream.ops.ref.Reduce.seq_chain_111 799.5025 ± 12.2742 829.1165 ± 34.6511 thrpt ops/s 1.04x No
org.openjdk.bench.java.util.regex.Exponential.pat2_notJustXs 1527.7345 ± 293.0907 994.2459 ± 146.4853 avgt ns/op 1.54x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decrypt 443996.7251 ± 1043.3984 451718.4464 ± 2105.4384 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 61581.6217 ± 3369.4286 54264.3164 ± 3412.7546 avgt ns/op 1.13x No
org.openjdk.bench.java.util.ArraysMismatch.Int.mismatchStart 3.4677 ± 0.0254 4.4962 ± 0.0115 avgt ns/op 0.77x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 41.3414 ± 0.2099 43.4493 ± 0.4073 avgt ns/op 0.95x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewSwap 48.2631 ± 0.4364 46.4592 ± 0.3539 avgt ns/op 1.04x Yes
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.unwrap 480.5580 ± 2.2594 412.5759 ± 9.4591 avgt ns/op 1.16x Yes
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowers 14127.2549 ± 1259.1223 16464.3297 ± 3275.8398 avgt us/op 0.86x No
org.openjdk.bench.java.util.ArraysMismatch.Int.mismatchMid 55.9021 ± 0.7543 48.9625 ± 0.2194 avgt ns/op 1.14x Yes
org.openjdk.bench.java.util.ImmutableColls.iterateOverList 74.5766 ± 12.8964 86.6911 ± 0.2311 thrpt ops/us 1.16x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 2606.6033 ± 272.9513 1309.1679 ± 304.2930 thrpt ops/min 0.50x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 13.3092 ± 2.6042 13.2003 ± 2.5145 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.Integers.toStringBig 11.8462 ± 4.7824 10.9564 ± 4.3855 avgt us/op 1.08x No
org.openjdk.bench.java.util.stream.ops.ref.Reduce.seq_chain_123 361.5405 ± 48.2746 826.3870 ± 31.4123 thrpt ops/s 2.29x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 227608.3570 ± 941.9346 135931.1547 ± 260.3729 thrpt ops/ms 0.60x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleView 4.4988 ± 0.0176 6.1519 ± 0.0362 avgt ns/op 0.73x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.GCM.decrypt 1332275.0087 ± 9082.5723 1236128.1607 ± 5651.0637 thrpt ops/s 0.93x Yes
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.unwrap 486.3480 ± 1.0179 416.4018 ± 4.8583 avgt ns/op 1.17x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowXL 13097031724.0000 ± 749101553.4162 14370772270.3333 ± 303859228.1960 avgt ns/op 0.91x ?
org.openjdk.bench.java.lang.ArrayClone.byteArraycopy 10.8685 ± 0.0465 15.2352 ± 0.2026 avgt ns/op 0.71x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstBooleanConst 16.7993 ± 8.3271 16.3221 ± 8.7426 avgt ns/op 1.03x No
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.updateBytes 2295138.6507 ± 13950.3897 2240746.7386 ± 4682.1393 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithChar1 13.5416 ± 6.3030 14.9311 ± 6.4289 avgt ns/op 0.91x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 656305.3876 ± 1275.2983 649155.9097 ± 1534.4127 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.util.stream.AnyMatcher.seq_filter_findFirst 5176.4492 ± 25.5737 358046.4867 ± 24655.4909 thrpt ops/s 69.17x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_baseline 22832382.8445 ± 70137.3022 25866867.7747 ± 190066.5800 thrpt ops/s 1.13x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShort 393.2080 ± 2.5097 598.7557 ± 2.1643 avgt ns/op 0.66x Yes
org.openjdk.bench.java.lang.ArrayCopyAlignedLarge.testByte 143499.6768 ± 291.3983 144563.8426 ± 1229.4456 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.ArraysHashCode.multichars 908.8032 ± 5.0472 927.9952 ± 9.7627 avgt ns/op 0.98x No
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 358.6285 ± 16.7450 568.6531 ± 0.8066 avgt ns/op 0.63x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Lambda.bulk_par_methodRef 36.0694 ± 0.2931 60.4628 ± 1.3606 thrpt ops/s 1.68x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.searchSubstringLongerThanString 1.8598 ± 0.0450 1.8817 ± 0.0127 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.value.AllMatchShort.seq_mid 19862.4060 ± 762.2246 25906.6998 ± 84.5337 thrpt ops/s 1.30x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewRO 3.5079 ± 0.0220 3.4838 ± 0.0137 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 7990.1673 ± 57.9288 7574.5952 ± 345.7756 thrpt ops/s 0.95x No
org.openjdk.bench.java.util.stream.tasks.PrimesSieve.Bulk.hm_seq 36873.4842 ± 199.4116 42891.7751 ± 175.5269 thrpt ops/s 1.16x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherWhileOrdered.seq_invoke_gather_preallocated 34851.8077 ± 102.2655 22402.2258 ± 31.3907 thrpt ops/s 0.64x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_baseline 42.3412 ± 1.1011 63.6561 ± 2.9802 thrpt ops/s 1.50x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 235.5374 ± 50.0354 226.7412 ± 48.0035 avgt ns/op 1.04x No
org.openjdk.bench.javax.crypto.full.MacBench.mac 1396187.7224 ± 7327.1192 1376168.3563 ± 8285.5840 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testByte 10.7835 ± 0.0917 12.3875 ± 0.1314 avgt ns/op 0.87x Yes
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 173001.8936 ± 41.7852 170337.8410 ± 921.7717 thrpt ops/ms 0.98x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewSwapRO 51343.0636 ± 248.0528 76373.1381 ± 248.8325 avgt ns/op 0.67x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutChar 20.2838 ± 0.1261 21.7470 ± 0.0804 avgt ns/op 0.93x Yes
org.openjdk.bench.java.lang.ArraysSort.intSort 65379.3498 ± 32008.4035 150191.6131 ± 1394786.3600 avgt us/op 0.44x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutFloat 4.7817 ± 0.0389 5.0994 ± 0.1405 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.concurrent.DelayedTasks.spteDelayedTaskExecutes 98.6590 ± 0.2474 98.5098 ± 0.1575 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.random.RandomNext.testNextInt 8.8821 ± 0.0050 8.8489 ± 0.0261 avgt ns/op 1.00x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 17729.5521 ± 151.7011 20758.2603 ± 38.1612 thrpt ops/ms 1.17x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.encrypt 223948.6429 ± 315.6571 221920.1153 ± 650.9935 thrpt ops/s 0.99x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multishorts 2.8847 ± 0.0143 3.4315 ± 0.0178 avgt ns/op 0.84x Yes
org.openjdk.bench.java.nio.channels.SelectorWakeup.test 766572.8294 ± 8853.8286 763719.3907 ± 5450.5992 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewSwap 7.0789 ± 0.0239 7.2494 ± 0.0272 avgt ns/op 0.98x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.sign 1500.4686 ± 3.0908 1496.7065 ± 5.2343 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortSwapRO 389.4211 ± 1.3046 598.7849 ± 1.7266 avgt ns/op 0.65x Yes
org.openjdk.bench.java.lang.StringBuilders.appendBoundsUtf16 576.6731 ± 30.9849 995.7085 ± 399.8166 avgt ns/op 0.58x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 49.1681 ± 0.1076 40.8167 ± 0.0971 avgt ns/op 1.20x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetChar 51641.0884 ± 250.0442 76448.9724 ± 530.3277 avgt ns/op 0.68x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 13752.0847 ± 49.6918 14771.1659 ± 203.7871 avgt ns/op 0.93x Yes
org.openjdk.bench.java.util.ArraysFill.testDoubleFill 137087.4378 ± 292.8634 172853.8246 ± 233.6577 thrpt ops/ms 1.26x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByte 7.3839 ± 0.0336 11.8323 ± 0.0427 avgt ns/op 0.62x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_precomposed 79.1203 ± 3.0342 58.0187 ± 0.6994 thrpt ops/s 0.73x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntViewSwapRO 3256.4587 ± 9.6380 3258.9834 ± 14.9180 avgt ns/op 1.00x No
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 178.8254 ± 0.1850 178.3229 ± 0.1227 thrpt ops/ms 1.00x Yes
org.openjdk.bench.java.util.ImmutableColls.createSetOf 29.5668 ± 7.2752 21.1388 ± 7.6309 thrpt ops/us 0.71x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 1551.2392 ± 10.1294 1648.1341 ± 8.9614 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 7916545.8424 ± 329063.2810 8004807.8592 ± 332577.2202 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutDouble 1595.8554 ± 5.3982 9548.1443 ± 54.0677 avgt ns/op 0.17x Yes
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 4109.0293 ± 11.4859 4111.4499 ± 26.2526 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapBulkPutByte 2631.6606 ± 9.1514 2657.6575 ± 18.0866 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_preallocated 654.5284 ± 2.3961 722.3844 ± 3.4035 thrpt ops/s 1.10x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkPutFloatViewSwap 48.4334 ± 0.2709 46.3523 ± 0.3106 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 239.3012 ± 49.2834 235.1741 ± 48.9494 avgt ns/op 1.02x No
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 1.9306 ± 0.0626 4.8085 ± 0.1373 avgt ns/op 0.40x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendDirectToDirect 990783.9558 ± 10665.6426 982400.5095 ± 9817.2754 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testLong 4.1768 ± 0.0856 5.4735 ± 0.0192 avgt ns/op 0.76x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 248.7467 ± 38.7939 103.0809 ± 27.3521 thrpt ops/min 0.41x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLongView 16.0012 ± 0.0795 65.8393 ± 0.9463 avgt ns/op 0.24x Yes
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.4785 ± 0.0025 2.4785 ± 0.0030 avgt ms/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 54118.9989 ± 3233.4135 54351.0410 ± 3523.1759 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Lambda.bulk_seq_methodRef 19.5893 ± 0.0822 33.8567 ± 0.1570 thrpt ops/s 1.73x Yes
org.openjdk.bench.java.net.URLEncodeDecode.testEncodeLatin1 3.0451 ± 0.2330 3.3314 ± 0.6204 avgt ms/op 0.91x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutShort 19.8443 ± 0.0770 406.3234 ± 1.7164 avgt ns/op 0.05x Yes
org.openjdk.bench.java.util.stream.ops.value.AnyMatch.par_chain111 697.2877 ± 15.1763 1706.5416 ± 131.2752 thrpt ops/s 2.45x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewSwapRO 46.3090 ± 0.2562 45.6893 ± 0.2083 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.StringOther.charAt 12.8703 ± 0.1131 32.2561 ± 0.1792 avgt ns/op 0.40x Yes
org.openjdk.bench.java.lang.ArrayCopyAlignedLarge.testByte 1865.1842 ± 2.9468 1907.5820 ± 16.2147 avgt ns/op 0.98x Yes
org.openjdk.bench.java.lang.ArraysHashCode.bytes 1690.3293 ± 7.0676 1703.7161 ± 7.9898 avgt ns/op 0.99x No
micro.org.openjdk.bench.java.io.RandomAccessFileBenchmark.writeInt 1002.9219 ± 11.1950 1008.5159 ± 23.1492 avgt us/op 0.99x No
org.openjdk.bench.java.util.stream.ops.value.SliceToArray.par_limit 5467.5742 ± 763.8866 5147.8617 ± 822.4788 thrpt ops/s 0.94x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteRO 7.3735 ± 0.1110 11.9350 ± 0.2350 avgt ns/op 0.62x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutIntView 16.4224 ± 0.0608 131.8629 ± 1.2114 avgt ns/op 0.12x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_composed 83.7020 ± 3.0158 67.9341 ± 0.2665 thrpt ops/s 0.81x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherReducePar.par_invoke_baseline 1530.1290 ± 48.1159 1798.6135 ± 62.1344 thrpt ops/s 1.18x Yes
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyCharNonConst 4.0452 ± 0.0925 4.8858 ± 0.0425 avgt ns/op 0.83x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewSwap 12884.4360 ± 46.1849 23579.3731 ± 135.1263 avgt ns/op 0.55x Yes
org.openjdk.bench.java.lang.StringComparisons.endsWith 7.4314 ± 0.0269 8.3586 ± 0.0997 avgt ns/op 0.89x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchCharLongSuccess 6.3080 ± 0.0340 5.5250 ± 0.0342 avgt ns/op 1.14x Yes
org.openjdk.bench.java.util.stream.ops.value.ReduceBase.seq_chain_123 1440.0573 ± 14.3601 1722.2266 ± 11.4653 thrpt ops/s 1.20x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkGetLongViewSwap 67.1588 ± 0.2894 62.2650 ± 0.2606 avgt ns/op 1.08x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 7703781.5100 ± 295725.7073 7822896.3118 ± 329281.4716 avgt ns/op 0.98x No
org.openjdk.bench.java.math.BigIntegers.SmallShifts.testLeftShift 24.6092 ± 10.0054 24.9044 ± 11.2097 avgt ns/op 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 58403.0003 ± 2917.8305 51289.3714 ± 7404.2895 avgt ns/op 1.14x No
org.openjdk.bench.javax.crypto.full.AESGCMCipherOutputStream.encrypt 2155.2085 ± 3.7771 2118.6045 ± 6.9749 thrpt ops/s 0.98x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2430142.8295 ± 10008.6383 2532067.1620 ± 10894.3823 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntViewRO 12880.5156 ± 47.4617 20074.8744 ± 123.5928 avgt ns/op 0.64x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count6 118.5254 ± 48.0303 52.5501 ± 22.6697 avgt ns/op 2.26x No
org.openjdk.bench.java.util.ImmutableColls.sumSizesList 156.3417 ± 0.8845 130.8403 ± 0.3996 thrpt ops/us 0.84x Yes
org.openjdk.bench.java.util.stream.ops.value.ForEach.seq_chain111 292.1966 ± 0.3414 402.9566 ± 5.8423 thrpt ops/s 1.38x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopPutCharViewSwap 5.7553 ± 0.0548 5.0299 ± 0.0172 avgt ns/op 1.14x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.EdDSA.verify 1429.2561 ± 16.0858 1424.8916 ± 8.7782 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 820285.0341 ± 1818.4057 835986.5638 ± 9213.1117 thrpt ops/s 1.02x No
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constBooleanString 1.3022 ± 2.5032 0.5624 ± 0.7780 ss ms/op 2.32x ?
org.openjdk.bench.java.util.stream.ops.ref.AllMatchShort.par_start 90434.7743 ± 5945.3856 98614.8090 ± 11572.0291 thrpt ops/s 1.09x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopPutDoubleViewSwap 20.5262 ± 0.1878 66.6932 ± 0.5749 avgt ns/op 0.31x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.verify 7053.0035 ± 267.1410 6407.0565 ± 232.3231 thrpt ops/s 0.91x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromCodePointRangedLatin1 10.1251 ± 0.0564 9.6193 ± 0.0452 avgt ns/op 1.05x Yes
org.openjdk.bench.javax.crypto.small.RSABench.decrypt 673.5433 ± 0.9583 662.6168 ± 11.8255 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 54720.9986 ± 3207.1013 54108.0730 ± 3050.8165 avgt ns/op 1.01x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.EC.generateKeyPair 6532.1183 ± 19.8907 6782.5890 ± 135.5036 thrpt ops/s 1.04x No
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 0.5699 ± 0.3738 3.1584 ± 70.9597 avgt us/op 0.18x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.encrypt 146279.8060 ± 607.4384 144899.7062 ± 435.5492 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.ops.value.Limit.par_limitFullest 3719.1120 ± 120.0794 4778.2255 ± 89.9149 thrpt ops/s 1.28x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatViewSwap 171.4059 ± 1.0048 182.5345 ± 0.8394 avgt ns/op 0.94x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewRO 42.2519 ± 0.1498 77.3885 ± 0.3970 avgt ns/op 0.55x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongView 42.6257 ± 0.2039 78.3403 ± 0.3572 avgt ns/op 0.54x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_123_gather_composed 6766652.2996 ± 35447.3119 4962860.0171 ± 711121.5318 thrpt ops/s 0.73x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.sign 2457.8794 ± 11.0589 2228.3579 ± 11.0451 thrpt ops/s 0.91x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharView 2680.7355 ± 208.1768 2680.9909 ± 11.7826 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkPutCharViewSwap 72.9179 ± 0.4034 73.4948 ± 0.2897 avgt ns/op 0.99x No
org.openjdk.bench.java.util.regex.Exponential.pat3_notJustXs 102109.6609 ± 694.0209 108613.4595 ± 5716.4131 avgt ns/op 0.94x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.baselineRaw 6887.9649 ± 33.1399 5216.2223 ± 23.7874 thrpt ops/min 0.76x Yes
org.openjdk.bench.java.lang.StringFormat.widthStringFormat 98.7506 ± 48.0695 99.5083 ± 56.0541 avgt ns/op 0.99x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decryptMultiPart 597369.5344 ± 7575.3569 616933.0347 ± 2912.3990 thrpt ops/s 1.03x Yes
org.openjdk.bench.java.lang.ArrayFiddle.grow_arraycopy_zeroLoop 933.5892 ± 15.0467 854.0796 ± 5.5878 avgt ns/op 1.09x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkPutDoubleViewSwap 3249.9512 ± 12.5770 3266.9136 ± 21.9926 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatSwap 168.9840 ± 0.6830 185.4103 ± 0.6027 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 12.6882 ± 2.3596 12.3923 ± 2.2148 avgt ns/op 1.02x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 1214.7626 ± 11.1695 1113.5493 ± 8.5798 avgt ns/op 1.09x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 232.0287 ± 43.7941 208.1942 ± 43.2568 avgt ns/op 1.11x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 222.4056 ± 49.4273 227.3080 ± 47.4546 avgt ns/op 0.98x No
org.openjdk.bench.java.util.HexFormatBench.toHexLowerCached 1.3278 ± 0.0040 0.5460 ± 0.0025 avgt us/op 2.43x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_gather 1477.0665 ± 671.3170 1168.5167 ± 2.0072 thrpt ops/s 0.79x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testShortMatch 136253.8733 ± 2455.7835 78117.7627 ± 5114.2102 thrpt ops/ms 0.57x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 42.1909 ± 4.4795 19.7434 ± 3.4108 thrpt ops/min 0.47x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1365505.5712 ± 12670.0210 1430884.7937 ± 4930.0985 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.lang.ArraysHashCode.multichars 11.0027 ± 0.0450 10.3583 ± 0.0456 avgt ns/op 1.06x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 165.8411 ± 0.4565 372.6479 ± 4.6863 avgt ns/op 0.45x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextGaussian 8651.8709 ± 9.2546 7645.9901 ± 8.6164 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.regex.Trim.possessive_find 119570304.3423 ± 282551.2760 171212971.4565 ± 71085790.1531 avgt ns/op 0.70x No
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkPutLongViewSwap 63.7584 ± 0.3983 63.9488 ± 0.3562 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 642154.9620 ± 1389.5847 637538.0497 ± 2027.6676 thrpt ops/s 0.99x No
org.openjdk.bench.java.math.BigIntegerPow.testPowXLRandomExps 6852112151.6667 ± 4958466735.0113 7519765460.3333 ± 2676155851.1904 avgt ns/op 0.91x ?
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryHitUncached 106.0990 ± 21.9658 129.9086 ± 27.8955 avgt ns/op 0.82x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewSwap 46.9635 ± 0.3574 44.5499 ± 0.3744 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloatViewSwapRO 48.3173 ± 0.2972 46.5491 ± 0.2903 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_gather_preallocated 7955194.8725 ± 246767.5004 12232512.2074 ± 26210.6622 thrpt ops/s 1.54x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 6.9085 ± 0.0182 9.3025 ± 0.0352 avgt ns/op 0.74x Yes
org.openjdk.bench.javax.crypto.small.AESBench.encrypt 1660926.3271 ± 2754.4886 1506230.6368 ± 4832.7940 thrpt ops/s 0.91x Yes
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendMultiple 6.3302 ± 0.0666 6.4342 ± 0.0351 avgt us/op 0.98x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 240.5541 ± 40.7236 225.8020 ± 43.8549 avgt ns/op 1.07x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 598.5295 ± 110.5165 660.9106 ± 10.5857 avgt ns/op 0.91x No
org.openjdk.bench.java.nio.CharBufferAppend.appendSubStringBuilder 2476356.1199 ± 43160.9837 2399994.3144 ± 114695.2672 thrpt ops/s 0.97x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewSwapRO 3258.8197 ± 18.0501 3260.6979 ± 13.7083 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.KEMBench.encapsulate 25564.0090 ± 53.2664 24907.1799 ± 73.1372 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoSurplus.test 806.2692 ± 80.6829 604.3182 ± 191.6030 thrpt ops/min 0.75x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopPutIntView 35.0252 ± 0.1586 135.5785 ± 0.8118 avgt ns/op 0.26x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 56481.1152 ± 3281.0627 60713.6050 ± 8478.9005 avgt ns/op 0.93x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 502.9419 ± 1.7879 690.9163 ± 8.6728 avgt ns/op 0.73x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatchShort.par_mid 8444.9170 ± 4630.4348 76454.9139 ± 12014.2803 thrpt ops/s 9.05x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.ECDSA.sign 5007.1727 ± 138.9627 5123.2218 ± 250.7260 thrpt ops/s 1.02x No
org.openjdk.bench.java.lang.StringDecode.decodeUTF16LongOnly 1021.5687 ± 2.3143 1345.8569 ± 5.9676 avgt ns/op 0.76x Yes
org.openjdk.bench.java.math.BigIntegerPow.testPowMRandomExps 108077231.7333 ± 17049552.2747 105161920.4000 ± 1111207.5916 avgt ns/op 1.03x ?
org.openjdk.bench.java.util.stream.ops.value.ForEach.par_chain111 207.8282 ± 2.6550 254.0235 ± 5.0974 thrpt ops/s 1.22x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortSwapRO 7.8053 ± 0.3745 10.6046 ± 0.5886 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 56276.1993 ± 3616.5516 53617.8444 ± 4161.1787 avgt ns/op 1.05x No
org.openjdk.bench.java.util.regex.Exponential.pat2_justXs 4411.0609 ± 418.7392 2699.9942 ± 75.6903 avgt ns/op 1.63x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 1490060.2097 ± 16228.7357 1478646.5586 ± 8309.1470 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDoubleViewRO 22.0441 ± 0.1532 24.1829 ± 0.0991 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.stream.ops.value.Limit.seq_limit1 25482851.7636 ± 173032.2603 27144348.8553 ± 5734749.1497 thrpt ops/s 1.07x No
org.openjdk.bench.java.util.regex.Trim.possessive3_find 1067.3305 ± 297.6435 710.4250 ± 61.1059 avgt ns/op 1.50x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopPutLongViewSwap 2033.8491 ± 16.0833 8774.7351 ± 36.7075 avgt ns/op 0.23x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShort 2.7589 ± 0.0627 5.3957 ± 0.0382 avgt ns/op 0.51x Yes
org.openjdk.bench.java.util.stream.ops.ref.NoneMatch.par_chain123 223.6156 ± 46.7527 908.4992 ± 35.9077 thrpt ops/s 4.06x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testChar 1.8979 ± 0.0892 4.8320 ± 0.0451 avgt ns/op 0.39x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatSwapRO 5.0435 ± 0.0249 6.1877 ± 0.0240 avgt ns/op 0.82x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encrypt 435991.8323 ± 1769.5076 440864.8824 ± 3241.6050 thrpt ops/s 1.01x No
org.openjdk.bench.java.io.FileOpen.trailingSlashToPath 42.0600 ± 0.4205 48.3674 ± 0.2835 avgt ns/op 0.87x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testIntMatch 74324.5924 ± 577.2993 37110.1897 ± 114.2126 thrpt ops/ms 0.50x Yes
org.openjdk.bench.javax.crypto.small.RSABench.encrypt 22866.3529 ± 60.7030 22791.1639 ± 32.6351 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.value.Map.seq_chain_111 1498.7120 ± 15.2102 1469.7166 ± 4.3939 thrpt ops/s 0.98x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_separate 6048306.9822 ± 38530.3382 4641100.7944 ± 15837.9070 thrpt ops/s 0.77x Yes
org.openjdk.bench.java.lang.StringBuilders.appendBoundsMix 422.4466 ± 47.9996 773.6104 ± 294.0793 avgt ns/op 0.55x No
org.openjdk.bench.java.math.BigIntegerSquareRoot.testSqrtXS 18.7496 ± 7.4258 12.4571 ± 8.8741 avgt ns/op 1.51x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloatView 4.5504 ± 0.0330 5.9517 ± 0.0322 avgt ns/op 0.76x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 901154.4977 ± 3757.2371 938746.3903 ± 7681.8266 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.util.stream.pipeline.Terminal.seq_forEach 876.6282 ± 0.3596 1185.5764 ± 5.7138 thrpt ops/s 1.35x Yes
org.openjdk.bench.java.net.DatagramSocketSendReceive.sendReceiveSingleSocket 6.2148 ± 0.0424 6.3221 ± 0.0369 avgt us/op 0.98x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_composed_preallocated 5019249.0890 ± 298235.1121 5936732.9120 ± 247496.1876 thrpt ops/s 1.18x Yes
org.openjdk.bench.javax.crypto.full.HSSBench.verify01 2007.3928 ± 8.3594 2145.0216 ± 5.7226 thrpt ops/s 1.07x Yes
org.openjdk.bench.java.lang.StringComparisons.regionMatchesCI 9.6542 ± 0.0351 13.0969 ± 0.0535 avgt ns/op 0.74x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharView 5.6131 ± 0.0267 6.5529 ± 0.0374 avgt ns/op 0.86x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 40193.8879 ± 68.6934 39295.0043 ± 45.9535 thrpt ops/s 0.98x Yes
org.openjdk.bench.java.lang.StringConcat.concat13String 58.8951 ± 11.5370 146.2893 ± 10.9576 avgt ns/op 0.40x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testInt 3.0930 ± 0.0081 4.8712 ± 0.1480 avgt ns/op 0.63x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutCharViewSwap 47.1301 ± 0.2050 44.6771 ± 0.3228 avgt ns/op 1.05x Yes
org.openjdk.bench.java.util.stream.tasks.IntegerMax.Lambda.bulk_par_lambda 60.8809 ± 13.4942 60.5509 ± 1.5764 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.StringConcat.concat4String 20.3105 ± 8.6969 31.9787 ± 9.4972 avgt ns/op 0.64x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLongView 4.5058 ± 0.0276 6.0327 ± 0.0475 avgt ns/op 0.75x Yes
org.openjdk.bench.java.util.logging.LoggingRuntimeMicros.testLoggingLogp 128.8886 ± 0.5180 130.6723 ± 0.5161 avgt ns/op 0.99x Yes
org.openjdk.bench.java.io.DataOutputStreamBench.dataOutwriteUTF 10.2448 ± 0.2353 14.6839 ± 0.3540 avgt us/op 0.70x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 164.6759 ± 0.3452 364.6205 ± 5.5315 avgt ns/op 0.45x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkPutShortView 3.6799 ± 0.0373 5.4937 ± 0.1480 avgt ns/op 0.67x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShort 28.4694 ± 0.1775 160.7876 ± 0.5580 avgt ns/op 0.18x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeNoMatch 98.9241 ± 0.8887 1359.7197 ± 18.6422 avgt ns/op 0.07x Yes
org.openjdk.bench.java.util.ArraysFill.testIntFill 33236.3613 ± 61.3208 33573.9392 ± 322.0773 thrpt ops/ms 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLong 3.4457 ± 0.0116 2.7135 ± 0.0131 avgt ns/op 1.27x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 179428.1183 ± 8986.2826 183305.1324 ± 528.8795 thrpt ops/s 1.02x No
org.openjdk.bench.java.net.SocketReadWrite.echo 16447.0550 ± 643.3460 16447.3923 ± 654.8592 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Lambda.bulk_seq_mref 20.6653 ± 2.9845 20.6233 ± 3.4331 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testDoubleMatch 122623.8302 ± 1127.0189 119102.6681 ± 673.2100 thrpt ops/ms 0.97x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 2085.3697 ± 13.6683 4512.8386 ± 41.2204 avgt ns/op 0.46x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Bulk.hm_par 1.9015 ± 0.5653 1.1685 ± 0.0571 thrpt ops/s 0.61x No
org.openjdk.bench.java.lang.StringComparisons.regionMatchesRange 43.1378 ± 0.3035 35.0393 ± 0.2418 avgt ns/op 1.23x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 100.3022 ± 9.7725 39.6628 ± 14.7115 thrpt ops/min 0.40x Yes
org.openjdk.bench.java.nio.CharBufferAppend.appendStringToDirect 39174.9299 ± 1322.4257 36704.3637 ± 2861.1815 thrpt ops/s 0.94x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloatView 3.2966 ± 0.0165 3.4899 ± 0.0116 avgt ns/op 0.94x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20.decrypt 866196.9606 ± 1499.1767 828907.7672 ± 4657.2986 thrpt ops/s 0.96x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectLoopGetShortViewRO 380.5988 ± 2.8174 398.5331 ± 1.8910 avgt ns/op 0.95x Yes
org.openjdk.bench.java.util.zip.ZipFileOpen.openCloseZipFile 145772.0217 ± 24008.0169 135347.0699 ± 24965.9150 avgt ns/op 1.08x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encrypt 507571.2672 ± 1488.3156 504954.1108 ± 1596.6827 thrpt ops/s 0.99x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopGetDoubleViewSwap 12660.0811 ± 90.1686 12716.5145 ± 55.5271 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 5.7024 ± 0.0134 7.8778 ± 0.0288 avgt ns/op 0.72x Yes
org.openjdk.bench.java.util.ArraysFill.testCharFill 94126.9331 ± 2369.5393 100924.8147 ± 377.7467 thrpt ops/ms 1.07x Yes
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkPutCharView 2511.3006 ± 36.7379 2456.5026 ± 10.4281 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewSwap 4090.4568 ± 19.6709 4129.4377 ± 44.0148 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatch.seq_invoke 3582.4935 ± 229.5458 390579.9364 ± 7510.3338 thrpt ops/s 109.02x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_array_int 8320.3682 ± 96.2763 6375.9059 ± 436.4140 thrpt ops/s 0.77x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_gather_composed 864836.2243 ± 2672.4068 653409.3638 ± 25400.1874 thrpt ops/s 0.76x Yes
org.openjdk.bench.java.util.stream.ops.ref.FindAny.seq_invoke 26027132.5932 ± 211311.2798 41715546.1586 ± 297416.9756 thrpt ops/s 1.60x Yes
org.openjdk.bench.java.util.ArraysMismatch.Short.mismatchEnd 56.0712 ± 0.9525 47.9546 ± 0.0261 avgt ns/op 1.17x Yes
org.openjdk.bench.java.math.BigIntegerEquals.testEquals 76.8089 ± 0.2802 79.1255 ± 0.1094 avgt ns/op 0.97x Yes
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 0.1371 ± 0.1416 0.6238 ± 10.6835 avgt us/op 0.22x No
org.openjdk.bench.java.util.concurrent.Locks.testAbstractQueueSynchronizer 24.9495 ± 0.3972 25.0480 ± 0.3035 avgt ns/op 1.00x No
org.openjdk.bench.java.util.ZipFind.testTwoNonExisting 42.3683 ± 0.2056 48.1974 ± 1.3291 avgt ns/op 0.88x Yes
org.openjdk.bench.java.util.stream.ops.ref.Filter.par_invoke 854.1321 ± 150.8987 846.5986 ± 205.1946 thrpt ops/s 0.99x No
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 107329.0431 ± 637.0504 130925.2336 ± 396.2410 thrpt ops/s 1.22x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 2012012.4290 ± 11268.0610 2028829.5416 ± 14072.2067 thrpt ops/s 1.01x No
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.decrypt 473521.6241 ± 977.5162 520413.8027 ± 1156.9606 thrpt ops/s 1.10x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutShortSwap 5.4380 ± 0.0393 6.6641 ± 0.0239 avgt ns/op 0.82x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Bulk.bulk_parseq_inner 2.3012 ± 0.0084 1.1994 ± 0.0056 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutCharSwap 18.5345 ± 0.1225 310.5087 ± 1.4938 avgt ns/op 0.06x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.verify 4018.0952 ± 10.3107 4007.9715 ± 25.4386 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.small.MessageDigestBench.digest 1489.3958 ± 2.9255 1489.3329 ± 2.0028 thrpt ops/s 1.00x No
org.openjdk.bench.java.math.BigIntegers.testRightShift 96.2667 ± 19.7868 83.6911 ± 13.8028 avgt ns/op 1.15x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 66137.0492 ± 2973.3438 62130.4739 ± 9681.8990 avgt ns/op 1.06x No
org.openjdk.bench.java.lang.StringConcat.concat23String 137.9522 ± 14.4935 364.9851 ± 21.4786 avgt ns/op 0.38x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 304.2573 ± 1.1537 294.1821 ± 4.1351 avgt ns/op 1.03x Yes
org.openjdk.bench.java.util.regex.Trim.possessive_find 2678.1128 ± 959.3046 2531.5540 ± 21.4053 avgt ns/op 1.06x No
org.openjdk.bench.java.util.ArraysMismatch.Long.matches 210.2655 ± 0.7845 175.7403 ± 0.2679 avgt ns/op 1.20x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShortViewSwapRO 51562.5716 ± 312.1818 76533.9767 ± 332.0564 avgt ns/op 0.67x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.baselineRaw 6893.0297 ± 27.7747 5220.8559 ± 15.2607 thrpt ops/min 0.76x Yes
org.openjdk.bench.javax.crypto.full.AESBench.encrypt 79033.7886 ± 220.4298 74743.5586 ± 254.3032 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.util.random.RandomGeneratorNext.testFillBufferWithNextLong 4439.1423 ± 15.2107 5534.0710 ± 17.1241 avgt ns/op 0.80x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.sign 1963.5425 ± 9.8525 1753.0420 ± 8.8516 thrpt ops/s 0.89x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 1060.4958 ± 15.5363 1037.2115 ± 7.1009 avgt ns/op 1.02x No
micro.org.openjdk.bench.java.util.NCopiesBenchmarks.forEach 6.9467 ± 0.0175 6.5790 ± 0.0545 avgt ns/op 1.06x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encryptMultiPart 143797.2703 ± 309.1055 143344.7098 ± 283.1983 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 25.6671 ± 4.4483 24.4057 ± 4.8913 avgt ns/op 1.05x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 1269.1955 ± 10.3940 2457.6081 ± 14.6446 avgt ns/op 0.52x Yes
org.openjdk.bench.java.lang.StringBuilders.appendSubstringUtf16 42.0223 ± 22.9096 81.3977 ± 43.4954 avgt ns/op 0.52x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeNoMatch16 165.4824 ± 1.3731 181.6308 ± 0.7825 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.ArraysEquals.testByteFalseMid 4.3507 ± 0.0528 3.2001 ± 0.0177 avgt ns/op 1.36x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapLoopGetCharViewRO 5.6175 ± 0.0247 6.5768 ± 0.0291 avgt ns/op 0.85x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkPutLongView 2444.3331 ± 7.5102 2442.9949 ± 10.0884 avgt ns/op 1.00x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 57151.8063 ± 3885.0896 56081.6823 ± 9613.6986 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.file.PathOfString.parse 68752250.3219 ± 1669650.3427 56861691.2854 ± 182706.1295 thrpt ops/s 0.83x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 227.5232 ± 49.9922 242.6337 ± 47.7931 avgt ns/op 0.94x No
org.openjdk.bench.java.util.stream.NoneMatcher.seq_anyMatch 5011.1320 ± 202.3762 399631.4482 ± 2867.1341 thrpt ops/s 79.75x Yes
org.openjdk.bench.java.util.stream.ops.value.FindFirst.seq_invoke 61543182.4584 ± 371353.0018 49168656.4694 ± 11744319.2752 thrpt ops/s 0.80x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 8261145.7049 ± 297952.8768 8239174.3842 ± 359677.0060 avgt ns/op 1.00x No
org.openjdk.bench.java.util.regex.PatternBench.normalJmodMatch 78398.8380 ± 3771.8974 70281.4477 ± 1273.0516 avgt ns/op 1.12x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 8142824.4259 ± 309737.2716 7916959.1223 ± 338191.6102 avgt ns/op 1.03x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkPutShortView 20.2078 ± 0.1000 21.5663 ± 0.1552 avgt ns/op 0.94x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SmallLateMatch16 9.1752 ± 0.0882 15.1610 ± 0.1166 avgt ns/op 0.61x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkPutFloatView 2544.2663 ± 62.8751 2478.7222 ± 29.0357 avgt ns/op 1.03x No
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithString16 18.4723 ± 14.6486 17.0865 ± 8.8233 avgt ns/op 1.08x No
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_precomposed 653.9079 ± 5.4971 722.0869 ± 7.0309 thrpt ops/s 1.10x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 182980.4289 ± 421.3796 182313.9548 ± 369.1811 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArraysSort.longSort 14.9959 ± 5.7673 29.5765 ± 256.7013 avgt us/op 0.51x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.EdDSA.generateKeyPair 824.4810 ± 3.5307 898.1121 ± 56.1550 thrpt ops/s 1.09x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetDouble 71.7440 ± 0.3048 89.5552 ± 0.5615 avgt ns/op 0.80x Yes
org.openjdk.bench.javax.crypto.full.RSABench.decrypt 219.4673 ± 1.8512 217.4691 ± 2.7982 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testLong 2.9751 ± 0.0076 4.8184 ± 0.1797 avgt ns/op 0.62x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum0 31.1215 ± 14.7754 41.1204 ± 17.5048 avgt ns/op 0.76x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharSwapRO 51685.8029 ± 285.9426 76313.6030 ± 290.8806 avgt ns/op 0.68x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.decrypt 268680.2580 ± 749.6918 291373.8733 ± 423.1696 thrpt ops/s 1.08x Yes
org.openjdk.bench.javax.crypto.Crypto.encrypt 168.5109 ± 11.6656 190.7787 ± 0.2362 thrpt ops/ms 1.13x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetByteRO 773.4555 ± 4.3352 780.3182 ± 4.5601 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Bulk.bulk_seq_inner 2.3018 ± 0.0077 1.2001 ± 0.0046 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicIntegerNever 8.2132 ± 0.0645 8.2253 ± 0.0345 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewSwap 67.8976 ± 0.2648 64.5786 ± 0.4210 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetFloatRO 25472.3431 ± 244.5677 37042.4152 ± 1763.6308 avgt ns/op 0.69x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 34.9084 ± 0.0568 73.5631 ± 0.5773 avgt ns/op 0.47x Yes
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverRawFileStream 798.4632 ± 12.3380 800.3975 ± 9.5216 avgt us/op 1.00x No
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewRO 4.4747 ± 0.0154 6.1330 ± 0.0361 avgt ns/op 0.73x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.verify 3654.3564 ± 13.3764 3388.0345 ± 8.6603 thrpt ops/s 0.93x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetLongSwapRO 21.4956 ± 0.0977 96.7692 ± 0.2968 avgt ns/op 0.22x Yes
org.openjdk.bench.java.lang.StringDecode.decodeLatin1LongOnly 307.9170 ± 1.6102 505.5545 ± 0.9428 avgt ns/op 0.61x Yes
org.openjdk.bench.java.lang.StringHashCode.cached 0.7894 ± 0.1484 0.7786 ± 0.0681 avgt ns/op 1.01x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 3929.0902 ± 13.7693 4216.4523 ± 27.8075 avgt ns/op 0.93x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetIntViewSwap 5.6931 ± 0.0212 3.9681 ± 0.0165 avgt ns/op 1.43x Yes
org.openjdk.bench.java.lang.StringBuilders.fromUtf16StringBuilder 12.9955 ± 4.5516 22.5379 ± 13.1703 avgt ns/op 0.58x No
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleView 3.0317 ± 0.0182 2.4552 ± 0.0204 avgt ns/op 1.23x Yes
org.openjdk.bench.java.util.regex.Trim.possessive_find 492778.2952 ± 8001.4712 475891.3715 ± 2207.1443 avgt ns/op 1.04x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewSwapRO 73.9547 ± 0.3166 74.9762 ± 0.3526 avgt ns/op 0.99x Yes
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 6637.1255 ± 7069.5735 35976.4399 ± 388913.9573 avgt us/op 0.18x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharView 381.0339 ± 1.4582 398.9742 ± 1.8238 avgt ns/op 0.96x Yes
org.openjdk.bench.java.lang.StringSubstring.empty 1.1069 ± 0.0432 1.1511 ± 0.0606 avgt ns/op 0.96x No
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBytes 1592725.1618 ± 16364.6071 1569411.4058 ± 12951.2934 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.ArrayFiddle.grow_copyOf_fill 921.6852 ± 4.9488 1247.1191 ± 19.8060 avgt ns/op 0.74x Yes
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBytes 2332.5054 ± 77.1876 2327.5390 ± 277.3081 thrpt ops/s 1.00x No
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 0.0589 ± 0.0820 0.2666 ± 5.3755 avgt us/op 0.22x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 2084485.7231 ± 212099.1567 2416411.0161 ± 22466.9182 avgt ns/op 0.86x No
org.openjdk.bench.java.util.jar.JarFileMeta.getManifestFromJarWithManifest 155.2106 ± 23.9980 139.9228 ± 20.5554 avgt us/op 1.11x No
org.openjdk.bench.java.util.StringJoinerBenchmark.join 105.0143 ± 0.6352 162.7430 ± 0.3443 avgt ns/op 0.65x Yes
org.openjdk.bench.java.util.regex.Exponential.pat4_notJustXs 6421090.9861 ± 158824.8548 6671063.0521 ± 147542.3453 avgt ns/op 0.96x No
org.openjdk.bench.java.util.ArraysFill.testCharFill 18230.6680 ± 56.1134 18305.2507 ± 29.9986 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.stream.tasks.IntegerSum.Lambda.bulk_par_Integer_mref 20.6627 ± 2.0786 20.6043 ± 2.1663 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testAddAndGet 7.9667 ± 0.0638 7.9942 ± 0.0707 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapLoopGetFloat 25404.8180 ± 197.9809 25456.8278 ± 271.1347 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.AnyMatchShort.seq_end 3188.2037 ± 10.4235 12683.6348 ± 588.9574 thrpt ops/s 3.98x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testFillBufferWithNextExponential 7569.7877 ± 9.6653 4097.1926 ± 16.5891 avgt ns/op 1.85x Yes
org.openjdk.bench.java.nio.ShortBuffers.testDirectBulkGetShortViewRO 19.4940 ± 0.0847 21.2440 ± 0.1698 avgt ns/op 0.92x Yes
org.openjdk.bench.java.lang.StringComparisons.endsWith 44.5221 ± 0.2348 36.2177 ± 0.1426 avgt ns/op 1.23x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.ECDSA.verify 1638.3009 ± 2.6483 1721.8241 ± 11.7114 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyObject 20.2144 ± 0.0433 22.9771 ± 0.0280 avgt ns/op 0.88x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 522.9994 ± 2.1953 496.2239 ± 1.7553 avgt ns/op 1.05x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetDouble 12654.5854 ± 69.3949 12703.0202 ± 47.2493 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringOffsetByCodePoints.offsetByCodePoints 4.3884 ± 0.0314 2.3250 ± 0.0074 avgt ns/op 1.89x Yes
org.openjdk.bench.java.lang.StringIndexOf.success 8.8255 ± 0.0744 10.2709 ± 0.0718 avgt ns/op 0.86x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewSwap 47.9432 ± 0.2618 47.3878 ± 0.2451 avgt ns/op 1.01x No
org.openjdk.bench.java.util.stream.ops.value.FindAny.seq_invoke 61381948.3002 ± 187648.0203 49591229.1337 ± 11088907.2285 thrpt ops/s 0.81x No
org.openjdk.bench.java.util.TreeMapUpdate.computeIfAbsent 57340.1607 ± 3133.9186 53831.0216 ± 3609.2989 avgt ns/op 1.07x No
org.openjdk.bench.java.lang.StringIndexOfHuge.search16HugeWorstCase16 1238.7806 ± 8.3124 13693.5650 ± 48.0648 avgt ns/op 0.09x Yes
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyNonConst 2.0807 ± 0.1492 4.3674 ± 0.2298 avgt ns/op 0.48x Yes
org.openjdk.bench.java.util.ListArgs.list01 4486.7049 ± 75.4040 4541.7109 ± 95.2840 thrpt ops/ms 1.01x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteRO 101436.7503 ± 346.7439 101719.4967 ± 449.5046 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetChar 3.3160 ± 0.0440 5.3965 ± 0.0270 avgt ns/op 0.61x Yes
org.openjdk.bench.java.util.ArraysFill.testLongFill 1258.7883 ± 2.5009 1252.5508 ± 1.5946 thrpt ops/ms 1.00x Yes
org.openjdk.bench.java.lang.StringDecode.decodeAsciiShort 53.1463 ± 0.1767 46.5555 ± 1.8536 avgt ns/op 1.14x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchChar16ShortWithOffsetSuccess 4.5585 ± 0.0424 3.8584 ± 0.0178 avgt ns/op 1.18x Yes
org.openjdk.bench.java.util.HashMapToArray.testValuesToArray 22.7246 ± 3.0894 22.9046 ± 3.3959 avgt ns/op 0.99x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testLong 73.7522 ± 0.3939 75.9186 ± 0.1670 avgt ns/op 0.97x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 1210901.0145 ± 7156.3104 1221737.4223 ± 3953.0330 thrpt ops/s 1.01x No
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 318776.8284 ± 761.7202 337621.5508 ± 468.1286 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 0.0618 ± 0.0923 0.6384 ± 10.6485 avgt us/op 0.10x No
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.RSA.generateKeyPair 0.6200 ± 0.1409 0.5756 ± 0.1430 thrpt ops/s 0.93x No
org.openjdk.bench.java.lang.ArraysSort.longSort 5457.1012 ± 3781.9005 26863.9028 ± 533441.2560 avgt us/op 0.20x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetCharRO 6.4304 ± 0.0262 9.2591 ± 0.0881 avgt ns/op 0.69x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.join 33.8954 ± 0.2501 70.1865 ± 0.8635 avgt ns/op 0.48x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolRawCallable.baseline_TPE 5746.1340 ± 347.3704 6089.9818 ± 394.6573 thrpt ops/s 1.06x No
org.openjdk.bench.java.util.ArraysFill.testFloatFill 34595.6195 ± 28.4357 34080.7273 ± 187.7670 thrpt ops/ms 0.99x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Lambda.bulk_seq_lambda 2.3007 ± 0.0118 1.1982 ± 0.0057 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryMissUncached 76.0922 ± 13.6630 81.8273 ± 13.7849 avgt ns/op 0.93x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 2414195.9428 ± 13687.2386 2371817.5867 ± 24831.8238 thrpt ops/s 0.98x No
org.openjdk.bench.java.lang.StringBuilders.concat22p40p31 52.6225 ± 14.1117 89.6712 ± 65.5513 avgt ns/op 0.59x No
micro.org.openjdk.bench.java.io.DataInputStreamTest.readChar 10.7112 ± 0.1664 13.3502 ± 0.5720 avgt us/op 0.80x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 2133849.8442 ± 11261.2589 2080112.7451 ± 11894.4308 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 61965.0579 ± 41.8905 59389.3785 ± 56.6551 thrpt ops/ms 0.96x Yes
org.openjdk.bench.java.lang.StringBuilders.appendWithLongLatin1 307.1724 ± 0.8399 302.3253 ± 2.5544 avgt ns/op 1.02x No
org.openjdk.bench.java.lang.StringSubstring.from26toEnd0 18.6314 ± 7.5505 21.6174 ± 10.8098 avgt ns/op 0.86x No
org.openjdk.bench.javax.crypto.full.AESKeyWrapBench.wrap 631.4564 ± 3.1517 613.3592 ± 12.1812 avgt ns/op 1.03x No
org.openjdk.bench.java.util.TreeMapUpdate.baseline 191.1073 ± 46.9771 211.2304 ± 44.7267 avgt ns/op 0.90x No
org.openjdk.bench.java.nio.channels.SelectOne.testSelectOne 568.2565 ± 3.2990 583.1334 ± 6.1643 avgt ns/op 0.97x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testByte 21.7302 ± 0.0686 23.1910 ± 0.0842 avgt ns/op 0.94x Yes
org.openjdk.bench.java.lang.StringEncode.encodeUTF16LongEnd 1222.8934 ± 3.9581 2420.4840 ± 12.3701 avgt ns/op 0.51x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatch.seq_chain123 376.0005 ± 54.4229 3313.0979 ± 40.7563 thrpt ops/s 8.81x Yes
org.openjdk.bench.java.lang.ArraysHashCode.shorts 1689.8537 ± 6.9962 1712.8286 ± 8.8825 avgt ns/op 0.99x No
org.openjdk.bench.java.util.ArraysFill.testShortFill 18201.9111 ± 127.2709 18302.9147 ± 101.9813 thrpt ops/ms 1.01x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewSwap 4468.7690 ± 22.3348 4393.3659 ± 14.5369 avgt ns/op 1.02x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather 10681.3455 ± 2891.2668 10714.9607 ± 2841.8701 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutChar 2.6964 ± 0.0379 5.3381 ± 0.0226 avgt ns/op 0.51x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_composed_preallocated 292.7384 ± 40.7501 400.3007 ± 15.0851 thrpt ops/s 1.37x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewSwap 2.9066 ± 0.0165 2.2133 ± 0.0272 avgt ns/op 1.31x Yes
org.openjdk.bench.java.util.stream.PatternSplit.sumOf1000thPowersParallel 1673.6008 ± 111.8594 2687.7642 ± 1010.0340 avgt us/op 0.62x No
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.encrypt 3317537.0500 ± 39840.1041 3254895.0603 ± 19576.5086 thrpt ops/s 0.98x No
org.openjdk.bench.java.math.BigIntegerParallelMultiply.parallelMultiply 1619.0697 ± 886.6698 1972.0979 ± 3002.2313 ss ms/op 0.82x No
org.openjdk.bench.java.lang.StringEncode.encodeUTF16LongStart 2539.1853 ± 9.0402 3348.9110 ± 17.6731 avgt ns/op 0.76x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapBulkGetDouble 2564.7356 ± 10.3574 2606.8433 ± 14.0385 avgt ns/op 0.98x Yes
org.openjdk.bench.java.util.stream.AllMatcher.seq_anyMatch 5067.4323 ± 119.2818 400001.8429 ± 3069.6690 thrpt ops/s 78.94x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutLong 15.3330 ± 0.0432 78.9191 ± 3.7011 avgt ns/op 0.19x Yes
org.openjdk.bench.java.util.TreeMapUpdate.baseline 25.1514 ± 4.6125 23.5131 ± 5.3351 avgt ns/op 1.07x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutLong 14.1982 ± 0.0711 78.1282 ± 1.0101 avgt ns/op 0.18x Yes
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkGetLongViewRO 4.4854 ± 0.0230 6.0500 ± 0.0221 avgt ns/op 0.74x Yes
org.openjdk.bench.java.net.URLEncodeDecode.testDecodeUTF8 1.7884 ± 0.2597 2.9087 ± 0.8366 avgt ms/op 0.61x No
org.openjdk.bench.java.lang.StringConcat.concatConstFloatConst 82.8456 ± 26.1013 82.5820 ± 25.2222 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.ArrayCopyObject.conjoint_micro 119337.3120 ± 788.5091 95737.1216 ± 759.3861 thrpt ops/ms 0.80x Yes
org.openjdk.bench.java.util.HashMapBench.putAllWithBigMapToEmptyMap 154.3608 ± 12.5679 156.3614 ± 18.4923 avgt ms/op 0.99x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 146425.3489 ± 564.0936 145941.4033 ± 361.6331 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteSwapRO 101496.1785 ± 364.2987 101647.4020 ± 365.4340 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLongView 19.6595 ± 0.1001 21.6976 ± 0.0828 avgt ns/op 0.91x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapInfinitySeq.seq_invoke_gather_preallocated 26838.1412 ± 93.2108 102735.7484 ± 1315.0666 thrpt ops/s 3.83x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 25.6267 ± 4.1367 38.2620 ± 3.8263 avgt ns/op 0.67x Yes
org.openjdk.bench.javax.crypto.small.AESGCMByteBuffer.encryptMultiPart 1530624.5264 ± 13704.8517 1523755.0993 ± 10107.2390 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decrypt 440929.6496 ± 1104.2054 448944.3903 ± 2482.2261 thrpt ops/s 1.02x Yes
org.openjdk.bench.java.nio.CharsetEncodeDecode.encode 68.6572 ± 7.4875 66.3731 ± 6.8156 avgt us/op 1.03x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 1206.7665 ± 9.1316 1118.4977 ± 11.6732 avgt ns/op 1.08x Yes
org.openjdk.bench.javax.crypto.Crypto.decrypt 82.7004 ± 4.0826 86.2598 ± 0.0644 thrpt ops/ms 1.04x No
org.openjdk.bench.java.util.regex.PatternBench.canonicalJmodMatch 182819.9339 ± 881.5784 64214.4192 ± 1089.2704 avgt ns/op 2.85x Yes
org.openjdk.bench.java.lang.StringBuilders.toStringCharWithChar8 14.2115 ± 6.3679 16.8782 ± 8.0859 avgt ns/op 0.84x No
org.openjdk.bench.java.util.stream.ops.ref.NoneMatchShort.par_end 3638.7846 ± 165.3403 7980.9718 ± 413.9370 thrpt ops/s 2.19x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_gather 10825.0898 ± 2784.5599 10857.8069 ± 2792.0850 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkPutIntView 3.6293 ± 0.0295 5.7125 ± 0.0347 avgt ns/op 0.64x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 1563.9394 ± 7.5907 1650.7604 ± 6.3618 avgt ns/op 0.95x Yes
micro.org.openjdk.bench.java.io.DataInputStreamTest.readUTFAsciiLarge 3.1355 ± 0.6129 3.4339 ± 0.5871 avgt us/op 0.91x No
org.openjdk.bench.java.util.stream.ops.ref.AllMatchShort.par_end 3145.1598 ± 1102.2467 7995.0980 ± 493.8720 thrpt ops/s 2.54x Yes
org.openjdk.bench.javax.crypto.full.CipherBench.CTR.decrypt 2019135.7357 ± 34901.7825 1842397.8942 ± 12653.7597 thrpt ops/s 0.91x Yes
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutCharSwap 1593.3243 ± 5.1497 37242.7319 ± 1114.5889 avgt ns/op 0.04x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMiss 51.5147 ± 1.2668 48.7065 ± 1.6055 avgt ns/op 1.06x No
org.openjdk.bench.java.lang.ArraysSort.intSort 427.8351 ± 328.4840 3099.9649 ± 72659.8493 avgt us/op 0.14x No
org.openjdk.bench.java.lang.ArraysSort.longSort 65318.4720 ± 44241.6303 109878.2084 ± 794570.9867 avgt us/op 0.59x No
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkGetCharViewRO 2466.4116 ± 15.0631 2456.6736 ± 12.9257 avgt ns/op 1.00x No
org.openjdk.bench.javax.crypto.full.CipherBench.ChaCha20Poly1305.encrypt 438563.4758 ± 1537.3737 443839.2547 ± 1321.1124 thrpt ops/s 1.01x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 2307068.1541 ± 7054.6141 2424341.9535 ± 10362.9412 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopPutIntView 4.6199 ± 0.0481 3.4844 ± 0.0198 avgt ns/op 1.33x Yes
org.openjdk.bench.java.util.ArraysFill.testShortFill 86452.5501 ± 191.9357 89347.1765 ± 116.9696 thrpt ops/ms 1.03x Yes
org.openjdk.bench.java.util.ArraysFill.testLongFill 198419.4598 ± 445.3059 263792.8809 ± 4108.2786 thrpt ops/ms 1.33x Yes
org.openjdk.bench.java.lang.StringHashCode.empty 0.9162 ± 0.0098 0.9328 ± 0.0396 avgt ns/op 0.98x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_iterate_int 195.2659 ± 1.5220 149.8278 ± 30.8176 thrpt ops/s 0.77x No
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.encryptMultiPart 849159.2655 ± 3678.7389 887491.9901 ± 3756.5675 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.lang.StringEquals.different 1.6253 ± 0.0707 1.8471 ± 0.0399 avgt ns/op 0.88x Yes
org.openjdk.bench.java.net.ThreadLocalURI.uriDecoderTest 1110.2612 ± 223.2873 1236.8824 ± 258.3479 avgt ns/op 0.90x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloat 19.8515 ± 0.1235 21.9299 ± 0.1580 avgt ns/op 0.91x Yes
org.openjdk.bench.java.lang.ArraysSort.intSort 0.0577 ± 0.0624 0.4354 ± 8.0990 avgt us/op 0.13x No
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkPutLongViewSwap 46.5319 ± 0.2915 44.8305 ± 0.2446 avgt ns/op 1.04x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 151.3975 ± 20.5226 73.1011 ± 23.1775 thrpt ops/min 0.48x Yes
org.openjdk.bench.java.math.BigIntegerParallelMultiply.multiply 167.5332 ± 224.4245 311.2258 ± 228.5025 ss ms/op 0.54x No
org.openjdk.bench.java.lang.StringConcat.concatConst2String 16.8413 ± 8.3521 28.9162 ± 8.8715 avgt ns/op 0.58x No
org.openjdk.bench.java.lang.ArrayCopy.arrayCopyLocalArray 0.4449 ± 0.0484 0.4560 ± 0.0676 avgt ns/op 0.98x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encrypt 2290734.3032 ± 7036.8295 2278224.2625 ± 8823.5477 thrpt ops/s 0.99x No
org.openjdk.bench.java.lang.StringConcat.concatConstBoolString 17.9439 ± 8.9003 25.2760 ± 9.6626 avgt ns/op 0.71x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMiscPar.par_misc_gather_precomposed 205.0012 ± 29.9237 181.6050 ± 6.1407 thrpt ops/s 0.89x No
org.openjdk.bench.java.util.zip.Streams.inflaterOutputStreamWrite 2.1688 ± 0.0086 2.1732 ± 0.0144 avgt ms/op 1.00x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 71.2318 ± 7.3742 37.9050 ± 18.7505 thrpt ops/min 0.53x No
org.openjdk.bench.java.util.HashMapBench.putAllWithBigMapToNonEmptyMap 261.5083 ± 145.1902 239.0780 ± 148.8998 avgt ms/op 1.09x No
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.par_iterate_long 2834.5163 ± 346.0087 2836.9563 ± 268.6473 thrpt ops/s 1.00x No
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.sign 2733.2881 ± 38.8797 2469.0216 ± 11.8480 thrpt ops/s 0.90x Yes
org.openjdk.bench.java.util.stream.ops.ref.Limit.seq_baseline 4747.1988 ± 106.6098 100081.7225 ± 115.8428 thrpt ops/s 21.08x Yes
org.openjdk.bench.javax.crypto.Crypto.decrypt 2.4043 ± 0.0023 2.5275 ± 0.0020 thrpt ops/ms 1.05x Yes
org.openjdk.bench.javax.crypto.full.AESGCMByteBuffer.encryptMultiPart 1032370.2440 ± 6611.7596 1035871.3300 ± 2551.3975 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.value.NoneMatch.seq_chain123 977.1215 ± 11.1009 3113.3992 ± 33.6308 thrpt ops/s 3.19x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 44.9776 ± 5.3360 77.7593 ± 15.3229 sample ns/op 0.58x No
org.openjdk.bench.java.util.stream.ops.value.NoneMatchShort.seq_start 7755086.7750 ± 1201446.6932 9887208.7095 ± 2906424.8622 thrpt ops/s 1.27x No
org.openjdk.bench.java.net.ThreadLocalParseUtil.appendEncodedTest 849.6667 ± 39.0553 994.3922 ± 466.9104 avgt ns/op 0.85x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 1144.0072 ± 5.5196 1133.3346 ± 5.9493 avgt ns/op 1.01x No
org.openjdk.bench.java.util.ArraysFill.testIntFill 54012.6510 ± 252.9131 55698.9030 ± 300.6992 thrpt ops/ms 1.03x Yes
org.openjdk.bench.java.util.ImmutableColls.toTypedArrayFromList 22.7032 ± 7.5956 21.1029 ± 6.1353 thrpt ops/us 0.93x No
org.openjdk.bench.java.lang.Integers.compareUnsignedIndirect 0.1117 ± 0.0007 0.2443 ± 0.0160 avgt us/op 0.46x Yes
org.openjdk.bench.java.util.stream.ops.ref.FlatMap.seq_array_double 3837981.4899 ± 625701.9991 2141678.3245 ± 606230.2558 thrpt ops/s 0.56x No
org.openjdk.bench.java.lang.StringIndexOfChar.utf16_AVX2_String 12075.8920 ± 472.7789 16259.9059 ± 286.4323 avgt ns/op 0.74x Yes
org.openjdk.bench.java.util.ArraysMismatch.Short.mismatchMid 30.3462 ± 1.2343 27.5206 ± 0.1112 avgt ns/op 1.10x Yes
org.openjdk.bench.javax.crypto.full.AESExtraBench.encrypt 87370.6493 ± 162.9939 82807.5319 ± 250.2360 thrpt ops/s 0.95x Yes
org.openjdk.bench.javax.crypto.full.PolynomialP256Bench.benchSquare 1673.2375 ± 13.4113 1781.0679 ± 3.8724 thrpt ops/s 1.06x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.RSA.verify 8611.7489 ± 55.3482 8152.6628 ± 430.3850 thrpt ops/s 0.95x No
org.openjdk.bench.java.util.ArraysMismatch.Byte.matches 9.7669 ± 0.1316 5.9132 ± 0.0266 avgt ns/op 1.65x Yes
micro.org.openjdk.bench.java.util.NCopiesBenchmarks.forEach 5.8069 ± 0.0609 10.4459 ± 0.0629 avgt ns/op 0.56x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherReducePar.par_invoke_gather 1648.2051 ± 112.5579 1428.4510 ± 71.5490 thrpt ops/s 0.87x No
org.openjdk.bench.java.lang.StringEquals.almostEqualUTF16 2.8665 ± 0.0474 3.8236 ± 0.0229 avgt ns/op 0.75x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutDouble 3.3103 ± 0.0206 2.7601 ± 0.0120 avgt ns/op 1.20x Yes
org.openjdk.bench.java.util.stream.ops.ref.UniqueElements.par_invoke 1397.7713 ± 473.3919 4382.0605 ± 560.6102 thrpt ops/s 3.14x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 8895188.3929 ± 329526.5404 8493914.6691 ± 336242.6588 avgt ns/op 1.05x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongViewSwap 48.9917 ± 0.1835 93.1278 ± 0.7920 avgt ns/op 0.53x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 390775.4279 ± 1163.7481 390116.3167 ± 1579.6905 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.stream.ops.value.AllMatchShort.seq_end 10151.1242 ± 104.8840 12739.0275 ± 560.9753 thrpt ops/s 1.25x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testHeapLoopGetDoubleViewSwap 12641.3328 ± 46.5855 12689.0490 ± 36.3797 avgt ns/op 1.00x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEnd 509.6129 ± 3.6526 500.8791 ± 6.0821 avgt ns/op 1.02x No
org.openjdk.bench.java.lang.StringComparisons.regionMatchesRange 9.1164 ± 0.0421 4.8319 ± 0.0282 avgt ns/op 1.89x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 326.3389 ± 42.6017 214.2910 ± 42.9263 avgt ns/op 1.52x No
org.openjdk.bench.java.util.stream.AnyMatcher.par_anyMatch 2104.5836 ± 29.3889 5182.3930 ± 156.6434 thrpt ops/s 2.46x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 10461973.8535 ± 377659.2502 11660956.0146 ± 532334.6825 avgt ns/op 0.90x No
org.openjdk.bench.java.util.stream.ops.value.SliceToArray.seq_baseline 148907.3997 ± 622.0871 128950.8807 ± 23764.3552 thrpt ops/s 0.87x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testByteMatch 153274.2154 ± 740.8169 269140.8329 ± 532.3178 thrpt ops/ms 1.76x Yes
org.openjdk.bench.java.net.URLEncodeDecode.testEncodeUTF8 3.1537 ± 0.2467 3.6821 ± 0.5984 avgt ms/op 0.86x No
org.openjdk.bench.java.lang.StringBuilders.appendWithIntLatin1 207.0972 ± 0.3658 183.3894 ± 0.4829 avgt ns/op 1.13x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_composed_preallocated 43949.6809 ± 11248.4991 47281.5009 ± 13003.8964 thrpt ops/s 1.08x No
org.openjdk.bench.java.util.concurrent.Atomic.testAtomicReference 7.2629 ± 0.0661 7.2833 ± 0.0413 avgt ns/op 1.00x No
org.openjdk.bench.java.nio.IntBuffers.testDirectBulkGetIntView 2540.1245 ± 10.9365 2498.3997 ± 16.4054 avgt ns/op 1.02x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 1313066.7693 ± 7094.1552 1358829.8486 ± 6383.0356 thrpt ops/s 1.03x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.decryptMultiPart 37731.1330 ± 72.7593 37312.2296 ± 49.3834 thrpt ops/s 0.99x Yes
org.openjdk.bench.javax.crypto.small.CC20P1305ByteBuffer.decryptMultiPart 390701.5445 ± 1211.9990 390840.8223 ± 899.7959 thrpt ops/s 1.00x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopGetShortRO 395.0474 ± 1.4583 598.6157 ± 2.0515 avgt ns/op 0.66x Yes
org.openjdk.bench.java.math.BigIntegers.testSmallToString 84.7051 ± 31.9672 108.5104 ± 43.5864 avgt ns/op 0.78x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkGetFloat 3.8845 ± 0.0234 5.4042 ± 0.0525 avgt ns/op 0.72x Yes
org.openjdk.bench.java.math.BigIntegers.SmallShifts.testLeftShift 26.3097 ± 11.7805 27.2153 ± 13.0828 avgt ns/op 0.97x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 12183.4544 ± 45.8686 26964.3352 ± 162.0413 avgt ns/op 0.45x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFlatMapSeq.seq_invoke_baseline 3340672.9883 ± 12740.1183 2843921.8460 ± 14814.4145 thrpt ops/s 0.85x Yes
org.openjdk.bench.java.io.FileOpen.normalizedToPath 30.7250 ± 0.2847 43.5498 ± 14.9313 avgt ns/op 0.71x No
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkGetDoubleViewRO 2528.3944 ± 10.0925 2444.7917 ± 9.0846 avgt ns/op 1.03x Yes
org.openjdk.bench.java.math.BigIntegerParallelMultiply.multiply 32479.8840 ± 141.6243 35641.1592 ± 631.9502 ss ms/op 0.91x Yes
org.openjdk.bench.java.lang.ArraysSort.floatSort 469.2994 ± 550.2081 3660.1868 ± 86881.1251 avgt us/op 0.13x No
org.openjdk.bench.java.util.stream.ops.value.AnyMatchShort.par_end 5218.3984 ± 295.2282 8291.9738 ± 425.1845 thrpt ops/s 1.59x Yes
org.openjdk.bench.java.util.StringJoinerBenchmark.stringJoiner 123.5568 ± 0.3493 163.6555 ± 1.1855 avgt ns/op 0.75x Yes
org.openjdk.bench.java.util.concurrent.AtomicIntegerUpdateAndGet.testInnerNoCapture 8.4322 ± 0.1725 8.3573 ± 0.1546 avgt ns/op 1.01x No
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytes 15.8041 ± 0.1529 14.3476 ± 0.2163 avgt ns/op 1.10x Yes
org.openjdk.bench.java.lang.StringBuilders.appendSubstringUtf16 245.9260 ± 4.5908 912.0812 ± 178.2577 avgt ns/op 0.27x Yes
org.openjdk.bench.java.util.stream.AnyMatcher.par_filter_findFirst 2050.6306 ± 43.5261 5088.3333 ± 590.0119 thrpt ops/s 2.48x Yes
org.openjdk.bench.java.util.regex.Exponential.pat1_notJustXs 11513.6798 ± 3037.1946 8139.7859 ± 770.7574 avgt ns/op 1.41x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdAutoQueued.test 4094.6361 ± 82.9265 3431.7936 ± 177.3658 thrpt ops/min 0.84x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShortViewSwap 5.8395 ± 0.0282 5.0371 ± 0.0298 avgt ns/op 1.16x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decrypt 2662329.4425 ± 10035.6859 2765755.7786 ± 7892.3645 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.io.SerializationWriteReplace.writeReplace 10749.4289 ± 34306.8017 5895.2623 ± 21967.9287 avgt ns/op 1.82x No
org.openjdk.bench.java.util.stream.ops.value.SizedCount.count8 87.3510 ± 10.1032 0.5266 ± 0.0164 avgt ns/op 165.89x Yes
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.verify 4229.8859 ± 194.6101 3973.7723 ± 14.7822 thrpt ops/s 0.94x No
org.openjdk.bench.java.lang.StringHashCode.Algorithm.defaultUTF16 1689.3893 ± 6.7018 1709.9267 ± 7.2447 avgt ns/op 0.99x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Sync 267.1352 ± 47.3646 105.0150 ± 18.7510 thrpt ops/min 0.39x Yes
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 48.8857 ± 8.0544 70.8493 ± 12.9727 sample ns/op 0.69x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopPutShortView 20.5675 ± 0.1147 242.7202 ± 14.6961 avgt ns/op 0.08x Yes
org.openjdk.bench.java.lang.ArraysSort.floatSort 0.1358 ± 0.0816 1.2738 ± 31.4217 avgt us/op 0.11x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetByteSwapRO 788.5680 ± 4.4033 794.5494 ± 4.4249 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.CharBuffers.testDirectBulkGetCharViewSwapRO 72.3260 ± 0.4134 71.2519 ± 0.4937 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.FloatBuffers.testHeapBulkPutFloat 2580.1757 ± 9.2669 2666.1915 ± 12.2236 avgt ns/op 0.97x Yes
org.openjdk.bench.javax.crypto.full.KeyAgreementBench.EC.generateSecret 456.0544 ± 23.2114 499.0046 ± 14.7580 thrpt ops/s 1.09x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Bulk.hm_seq 2.3034 ± 0.0030 1.1990 ± 0.0052 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.stream.pipeline.PipelineParMultiple.bulk_foreach_named 6949.0018 ± 492.8635 6698.9776 ± 382.1266 thrpt ops/s 0.96x No
org.openjdk.bench.java.lang.ArrayCopyUnalignedBoth.testChar 15.6467 ± 0.1397 17.3746 ± 0.1718 avgt ns/op 0.90x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEnd 1572.8379 ± 6.3934 1593.5995 ± 9.1910 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_composed 10267.0959 ± 3121.3606 10164.1764 ± 2501.7844 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 58918.1240 ± 2861.7399 49004.9701 ± 8404.4902 avgt ns/op 1.20x No
org.openjdk.bench.java.lang.ArraysHashCode.multichars 2.8921 ± 0.0222 3.4352 ± 0.0181 avgt ns/op 0.84x Yes
org.openjdk.bench.java.util.TreeMapUpdate.computeIfPresent 376.3449 ± 9.1235 725.2101 ± 14.0198 avgt ns/op 0.52x Yes
org.openjdk.bench.java.nio.LongBuffers.testDirectBulkPutLongView 18.6778 ± 0.1358 20.1679 ± 0.1589 avgt ns/op 0.93x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetShortSwap 382.9050 ± 1.9671 403.0092 ± 1.3165 avgt ns/op 0.95x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutByteSwap 25.9296 ± 0.9250 468.8021 ± 27.9361 avgt ns/op 0.06x Yes
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t10000.Bulk.bulk_seq_inner 2.2919 ± 0.0121 1.1919 ± 0.0109 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.util.stream.ops.ref.SortedUnique.par_invoke 1495.1556 ± 15.3753 2960.1585 ± 31.9538 thrpt ops/s 1.98x Yes
org.openjdk.bench.java.util.TreeMapUpdate.merge 241.0169 ± 37.6281 205.9474 ± 39.1584 avgt ns/op 1.17x No
org.openjdk.bench.java.util.ListArgs.list03 2309.2778 ± 41.3497 2304.4872 ± 45.0665 thrpt ops/ms 1.00x No
org.openjdk.bench.java.util.regex.Primality.reluctant2 2565615.5634 ± 54637.6682 4644356.6577 ± 147787.9853 avgt ns/op 0.55x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SmallLateMatch 10.0982 ± 0.0848 12.6616 ± 0.0706 avgt ns/op 0.80x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectBulkPutDoubleView 2467.0899 ± 13.9838 2434.4958 ± 10.1683 avgt ns/op 1.01x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopPutLongView 1599.5441 ± 7.7607 8468.9319 ± 29.0668 avgt ns/op 0.19x Yes
org.openjdk.bench.java.lang.StringReplace.replace1x1_1_UTF16 23.5233 ± 10.1874 17.9817 ± 9.6549 avgt ns/op 1.31x No
org.openjdk.bench.java.util.ArraysMismatch.Char.matches 57.4448 ± 0.5467 47.1594 ± 0.0241 avgt ns/op 1.22x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_invoke_gather 1003.1761 ± 4.7421 492.1549 ± 2.4365 thrpt ops/s 0.49x Yes
org.openjdk.bench.java.lang.StringIndexOf.searchString16LongWithOffsetLatinSuccess 29.7502 ± 0.3418 79.2751 ± 0.5298 avgt ns/op 0.38x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 13.9013 ± 3.2815 12.6489 ± 3.3377 avgt ns/op 1.10x No
org.openjdk.bench.javax.crypto.full.AESBench.decrypt 116837.1166 ± 415.0110 156530.5238 ± 12433.0305 thrpt ops/s 1.34x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCharsMixedSmall 14.4539 ± 0.0641 20.1571 ± 0.1654 avgt ns/op 0.72x Yes
org.openjdk.bench.java.nio.ShortBuffers.testHeapBulkGetShortViewSwapRO 73.2600 ± 0.3032 73.0873 ± 0.2747 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.value.AnyMatchShort.par_mid 42433.6817 ± 10856.9994 79281.6019 ± 11426.6099 thrpt ops/s 1.87x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleParallelSort 528.2011 ± 206.0072 2980.7981 ± 31367.1954 avgt us/op 0.18x No
org.openjdk.bench.java.lang.StringIndexOf.searchString16MediumWithOffsetLatinSuccess 14.9812 ± 0.1284 31.3855 ± 0.1305 avgt ns/op 0.48x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectBulkGetFloatViewSwapRO 3334.5133 ± 73.6311 3257.7598 ± 13.4183 avgt ns/op 1.02x No
org.openjdk.bench.java.lang.ArrayClone.byteClone 11.0282 ± 1.1597 15.5859 ± 0.2553 avgt ns/op 0.71x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedSrc.testLong 21.3672 ± 0.0740 23.4625 ± 0.0736 avgt ns/op 0.91x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIEveryOther 313.5158 ± 1.4158 293.8002 ± 6.5094 avgt ns/op 1.07x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutDoubleSwap 1590.3635 ± 5.3656 9525.8893 ± 57.2734 avgt ns/op 0.17x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 319024.2360 ± 978.5877 323669.6821 ± 1168.1177 thrpt ops/s 1.01x Yes
org.openjdk.bench.java.nio.FloatBuffers.testDirectLoopGetFloatView 168.9277 ± 0.7062 172.0232 ± 1.2611 avgt ns/op 0.98x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromCodePointRangedMixedSmall 62.4810 ± 0.2527 87.9833 ± 4.6271 avgt ns/op 0.71x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 10723828.4412 ± 551405.4450 11013487.8813 ± 570178.2833 avgt ns/op 0.97x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum8 470.0573 ± 107.2245 383.0938 ± 105.3569 avgt ns/op 1.23x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 129.0655 ± 18.9406 51.5298 ± 19.4287 thrpt ops/min 0.40x Yes
org.openjdk.bench.javax.crypto.full.PolynomialP256Bench.benchSquare 2163.8359 ± 7.6656 2561.7003 ± 85.3507 thrpt ops/s 1.18x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect 48.9725 ± 0.1391 39.8848 ± 0.2205 avgt ns/op 1.23x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapBulkGetIntViewSwap 3258.9428 ± 13.1788 3257.8765 ± 17.3364 avgt ns/op 1.00x No
org.openjdk.bench.java.lang.StringConcatStartup.StringSingle.constInteger 1.7600 ± 2.3264 0.6697 ± 0.7543 ss ms/op 2.63x ?
org.openjdk.bench.java.util.stream.ops.ref.ReduceBase.seq_chain_123 366.6159 ± 68.1379 830.4393 ± 33.4606 thrpt ops/s 2.27x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 235.2659 ± 52.2432 240.3530 ± 48.5822 avgt ns/op 0.98x No
org.openjdk.bench.java.nio.LongBuffers.testHeapLoopGetLongViewSwap 3183.1595 ± 9.9386 11535.2864 ± 36.5162 avgt ns/op 0.28x Yes
org.openjdk.bench.java.lang.StringBuilders.appendLoop8 82.6423 ± 18.8374 109.9767 ± 19.3209 avgt ns/op 0.75x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.encryptMultiPart 182033.4757 ± 456.4784 180324.8993 ± 1045.0946 thrpt ops/s 0.99x No
org.openjdk.bench.java.util.stream.tasks.PrimesFilter.t100.Bulk.bulk_par_inner 2.2940 ± 0.0075 1.1942 ± 0.0094 thrpt ops/s 0.52x Yes
org.openjdk.bench.java.lang.StringReplace.replace2x1_1_Latin1 22.7569 ± 10.0657 32.1533 ± 9.9253 avgt ns/op 0.71x No
org.openjdk.bench.java.util.StringJoinerBenchmark.join 34.3185 ± 0.1098 67.5608 ± 0.1901 avgt ns/op 0.51x Yes
org.openjdk.bench.java.lang.ArrayCopyUnalignedDst.testChar 1.9867 ± 0.0291 4.4693 ± 0.0602 avgt ns/op 0.44x Yes
org.openjdk.bench.java.lang.ArraysSort.doubleSort 0.1520 ± 0.1741 1.0401 ± 21.2326 avgt us/op 0.15x No
org.openjdk.bench.java.util.regex.Exponential.pat1_justXs 25138.2331 ± 1064.6219 24638.1816 ± 403.6523 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopPutLongSwap 15.3576 ± 0.0581 76.5932 ± 0.6424 avgt ns/op 0.20x Yes
org.openjdk.bench.java.lang.ArrayCopy.arrayCopy 2.0004 ± 0.2245 4.3238 ± 0.2964 avgt ns/op 0.46x Yes
org.openjdk.bench.java.io.DataOutputStreamTest.dataOutputStreamOverBufferedFileStream 47.8587 ± 0.1748 57.1766 ± 2.3860 avgt us/op 0.84x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader 543.0079 ± 2.5608 469.9735 ± 3.6633 avgt ns/op 1.16x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_composed 660.9644 ± 2.4814 719.5060 ± 2.4909 thrpt ops/s 1.09x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305ByteBuffer.encrypt 416914.2312 ± 2239.4708 403738.8541 ± 1061.4710 thrpt ops/s 0.97x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Sync 189.7027 ± 24.3587 115.0373 ± 73.5915 thrpt ops/min 0.61x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 259.3001 ± 44.3352 227.1053 ± 43.5908 avgt ns/op 1.14x No
org.openjdk.bench.java.util.zip.ZipFileGetEntry.getEntryMiss 23.1516 ± 0.0891 25.7439 ± 0.1085 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testFloatMatch 69542.1428 ± 1245.3423 32437.2701 ± 119.6914 thrpt ops/ms 0.47x Yes
org.openjdk.bench.java.io.FileChannelRead.test 8090.0235 ± 64.6155 7730.4621 ± 123.2045 thrpt ops/ms 0.96x Yes
org.openjdk.bench.java.nio.DoubleBuffers.testDirectLoopPutDoubleView 2.7108 ± 0.0286 2.1970 ± 0.0215 avgt ns/op 1.23x Yes
org.openjdk.bench.javax.crypto.full.DESedeBench.encrypt 546.4062 ± 1.4298 840.1865 ± 1.6155 thrpt ops/s 1.54x Yes
org.openjdk.bench.java.lang.ArraysSort.longSort 1.1749 ± 0.6730 8.0764 ± 182.5331 avgt us/op 0.15x No
org.openjdk.bench.java.util.regex.Exponential.pat2_notJustXs 77564.3906 ± 5411.0178 67118.8953 ± 6641.8724 avgt ns/op 1.16x No
org.openjdk.bench.javax.crypto.full.SignatureBench.MLDSA.verify 7737.3535 ± 50.6591 7149.5389 ± 266.5802 thrpt ops/s 0.92x Yes
org.openjdk.bench.java.math.BigIntegerSquareRoot.testSqrtL 4129.6282 ± 669.6703 4631.5146 ± 743.2554 avgt ns/op 0.89x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_111_gather_composed 10189.2081 ± 2725.4440 9855.3428 ± 2468.5058 thrpt ops/s 0.97x No
org.openjdk.bench.java.util.GregorianCalendars.testUpdate 36.1933 ± 0.1172 35.3488 ± 2.7917 avgt ns/op 1.02x No
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopPutIntView 3991.7050 ± 13.0474 17521.5923 ± 66.7360 avgt ns/op 0.23x Yes
org.openjdk.bench.java.lang.ArraysSort.floatSort 6242.9046 ± 5713.9255 45217.5368 ± 1035423.4691 avgt us/op 0.14x No
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 73083.5430 ± 80298.0987 267664.5468 ± 375168.9846 avgt us/op 0.27x No
org.openjdk.bench.javax.crypto.small.KeyAgreementBench.EC.generateSecret 1145.1076 ± 2.0012 1210.8761 ± 4.7865 thrpt ops/s 1.06x Yes
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testLongMatch 366012.0983 ± 10391.5311 238331.9742 ± 959.8133 thrpt ops/ms 0.65x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringDirect_NonASCIIStart 46.6552 ± 0.2212 41.0332 ± 1.8274 avgt ns/op 1.14x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 1184.6746 ± 12.6313 1126.2707 ± 6.5353 avgt ns/op 1.05x Yes
org.openjdk.bench.javax.crypto.full.CC20P1305Bench.decryptMultiPart 871830.1468 ± 2598.1801 906129.5301 ± 10339.9095 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.math.BigDecimalStripTrailingZeros.testL 3979817.7851 ± 680794.8428 4295394.9152 ± 273558.6471 avgt ns/op 0.93x No
org.openjdk.bench.java.nio.LongBuffers.testHeapBulkPutLongViewSwap 3253.4759 ± 8.1173 3257.8672 ± 10.6289 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_baseline 545692.7759 ± 1812.9978 445727.2355 ± 2336.0409 thrpt ops/s 0.82x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 238.9698 ± 43.0878 232.1013 ± 41.6712 avgt ns/op 1.03x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapSeq.seq_chain_111_baseline 3959801.3370 ± 65608.0468 4336305.5046 ± 18400.2215 thrpt ops/s 1.10x Yes
org.openjdk.bench.java.nio.file.PathOfString.parse 53526780.4338 ± 1123715.0898 41324211.2452 ± 48301.6389 thrpt ops/s 0.77x Yes
org.openjdk.bench.java.lang.StringConstructor.newStringFromBytesWithCharsetUTF8 12.3941 ± 0.0752 12.5437 ± 0.0601 avgt ns/op 0.99x No
org.openjdk.bench.java.util.stream.ops.value.Map.par_chain_123 583.2894 ± 14.1041 769.3479 ± 28.2545 thrpt ops/s 1.32x Yes
org.openjdk.bench.java.util.TestCRC32.testCRC32Update 66143.3973 ± 391.7923 62413.2840 ± 509.3456 thrpt ops/ms 0.94x Yes
org.openjdk.bench.java.nio.IntBuffers.testDirectLoopGetIntView 91.3602 ± 0.4878 155.2353 ± 0.8113 avgt ns/op 0.59x Yes
org.openjdk.bench.java.util.HashMapToArray.testKeySetToArray 43.1783 ± 6.2940 44.0285 ± 5.8874 avgt ns/op 0.98x No
org.openjdk.bench.java.util.TestAdler32.testAdler32Update 5619.9515 ± 4.3401 5573.7658 ± 4.8281 thrpt ops/ms 0.99x Yes
org.openjdk.bench.java.nio.CharBuffers.testHeapBulkPutCharViewSwap 73.7829 ± 0.3205 74.4207 ± 0.6423 avgt ns/op 0.99x No
org.openjdk.bench.java.nio.ByteBuffers.testHeapLoopPutFloat 16.1213 ± 0.0690 207.7474 ± 0.8558 avgt ns/op 0.08x Yes
org.openjdk.bench.java.util.stream.ops.ref.AllMatchShort.seq_mid 6585.2869 ± 202.2536 25848.2433 ± 12.4802 thrpt ops/s 3.93x Yes
org.openjdk.bench.java.lang.StringBuilders.appendWithDouble8Utf16 314.9771 ± 1.6115 334.9445 ± 0.8088 avgt ns/op 0.94x Yes
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 10518544.1415 ± 490219.2059 11164708.4051 ± 636239.5201 avgt ns/op 0.94x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolThresholdStatic.test 2898.4835 ± 182.2030 2582.3736 ± 227.5015 thrpt ops/min 0.89x No
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10Skip 576.9290 ± 140.7837 551.9997 ± 136.8761 avgt ns/op 1.05x No
org.openjdk.bench.java.util.TreeMapUpdate.putIfAbsent 277.4941 ± 48.0462 224.6778 ± 45.7444 avgt ns/op 1.24x No
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 0.8408 ± 1.3177 5.1505 ± 122.1022 avgt us/op 0.16x No
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 2555399.9681 ± 44078.3881 2671034.0002 ± 12794.9708 thrpt ops/s 1.05x Yes
org.openjdk.bench.java.lang.ArraysSort.longParallelSort 0.1558 ± 0.1796 1.4008 ± 32.2077 avgt us/op 0.11x No
org.openjdk.bench.java.nio.LongBuffers.testDirectLoopGetLongView 2.7481 ± 0.0151 2.1684 ± 0.0074 avgt ns/op 1.27x Yes
org.openjdk.bench.java.util.TestCRC32C.testCRC32CUpdate 2500.0126 ± 7.7410 2493.5043 ± 9.9745 thrpt ops/ms 1.00x No
org.openjdk.bench.java.lang.ArraysHashCode.multiints 930.2311 ± 7.2126 935.0102 ± 10.7318 avgt ns/op 0.99x No
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testExplicit_Async 42.3138 ± 3.6759 19.9000 ± 3.7204 thrpt ops/min 0.47x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_precomposed 70.0349 ± 2.9054 53.8529 ± 1.1626 thrpt ops/s 0.77x Yes
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIStart 1020.3510 ± 13.6702 1048.3003 ± 9.9234 avgt ns/op 0.97x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatSwap 3.3448 ± 0.0642 4.5443 ± 0.0336 avgt ns/op 0.74x Yes
org.openjdk.bench.java.lang.ArraysSort.intParallelSort 0.9691 ± 1.5009 3.2904 ± 64.9884 avgt us/op 0.29x No
org.openjdk.bench.java.util.stream.ops.ref.Filter.par_chain_111 830.7879 ± 174.0589 843.2773 ± 160.5435 thrpt ops/s 1.02x No
org.openjdk.bench.java.util.TreeMapUpdate.compute 8138870.8352 ± 323107.5055 7943307.2290 ± 344100.0933 avgt ns/op 1.02x No
org.openjdk.bench.java.util.ArraysMismatchPartialInlining.testCharMatch 192108.9223 ± 1532.6744 124009.9285 ± 243.5006 thrpt ops/ms 0.65x Yes
org.openjdk.bench.javax.crypto.full.AESGCMBench.decryptMultiPart 2026263.1592 ± 11636.4893 2103841.6797 ± 18744.6733 thrpt ops/s 1.04x Yes
org.openjdk.bench.java.util.stream.ops.value.SizedSum.sum10 814.0016 ± 123.3910 778.7997 ± 135.2712 avgt ns/op 1.05x No
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloatSwap 25448.7674 ± 271.4399 25477.0343 ± 229.1951 avgt ns/op 1.00x No
org.openjdk.bench.java.util.stream.ops.ref.NoneMatchShort.seq_mid 6525.1216 ± 279.1003 25846.7465 ± 13.9219 thrpt ops/s 3.96x Yes
org.openjdk.bench.java.lang.StringConcat.concatConstBool 17.1480 ± 7.3496 17.8684 ± 8.5023 avgt ns/op 0.96x No
org.openjdk.bench.java.util.stream.ops.ref.NoneMatchShort.seq_end 3236.4284 ± 49.7299 12683.9751 ± 591.3491 thrpt ops/s 3.92x Yes
org.openjdk.bench.java.nio.ByteBuffers.testDirectLoopGetFloat 4.8053 ± 0.0313 6.2215 ± 0.0768 avgt ns/op 0.77x Yes
org.openjdk.bench.java.lang.ArrayCopyAligned.testLong 5.3494 ± 0.0141 7.0155 ± 0.0498 avgt ns/op 0.76x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRPar.par_fmr_gather_composed_preallocated 10933.9892 ± 3114.3801 10336.8152 ± 2732.4831 thrpt ops/s 0.95x No
org.openjdk.bench.java.io.ByteStreamDecoder.readStringReader_NonASCIIEveryOther 7681.6103 ± 288.2271 8238.4322 ± 161.9326 avgt ns/op 0.93x No
org.openjdk.bench.java.util.TreeMapUpdate.merge 230.1515 ± 40.0396 203.7335 ± 38.9056 avgt ns/op 1.13x No
org.openjdk.bench.java.nio.CharBuffers.testDirectLoopGetCharViewRO 5.1646 ± 0.0264 6.0051 ± 0.0298 avgt ns/op 0.86x Yes
org.openjdk.bench.java.util.ImmutableColls.forEachOverSet 46.6035 ± 1.8280 42.9012 ± 2.2663 thrpt ops/us 0.92x No
org.openjdk.bench.java.nio.ShortBuffers.testHeapLoopGetShort 6.5964 ± 0.0320 8.5709 ± 0.0312 avgt ns/op 0.77x Yes
org.openjdk.bench.java.util.stream.ops.ref.GatherFMRSeq.seq_fmr_gather_preallocated 25667766.5500 ± 119607.1536 28375132.7164 ± 162272.1472 thrpt ops/s 1.11x Yes
org.openjdk.bench.java.util.jar.JarFileGetEntry.getEntryMissUncached 66.9567 ± 9.7938 68.7866 ± 10.8510 avgt ns/op 0.97x No
org.openjdk.bench.java.util.ArraysFill.testFloatFill 57939.3417 ± 145.4942 60325.9242 ± 12.9234 thrpt ops/ms 1.04x Yes
org.openjdk.bench.java.nio.IntBuffers.testHeapLoopGetInt 12890.1354 ± 42.2157 14292.7288 ± 59.9087 avgt ns/op 0.90x Yes
org.openjdk.bench.java.util.TreeMapUpdate.put 7671270.5260 ± 298866.1183 8019232.5779 ± 353409.9435 avgt ns/op 0.96x No
org.openjdk.bench.javax.crypto.full.Poly1305DigestBench.digestBytes 3164354.1829 ± 44952.6534 3021543.9763 ± 14513.8680 thrpt ops/s 0.95x Yes
org.openjdk.bench.java.util.concurrent.ForkJoinPoolForking.testStandard_Async 257.6111 ± 37.6004 128.6874 ± 54.3028 thrpt ops/min 0.50x No
org.openjdk.bench.java.util.stream.ops.ref.GatherMapPar.par_chain_123_gather_composed 69.8194 ± 2.6312 53.1136 ± 2.1306 thrpt ops/s 0.76x Yes
org.openjdk.bench.java.lang.StringIndexOfHuge.search16SmallMidMatch 8.3784 ± 0.0607 10.9114 ± 0.0562 avgt ns/op 0.77x Yes
org.openjdk.bench.javax.crypto.full.KeyPairGeneratorBench.generateKeyPair 1704.0502 ± 2.5792 1701.9382 ± 2.8206 thrpt ops/s 1.00x No
org.openjdk.bench.java.util.random.RandomGeneratorExponentialGaussian.testNextExponential 7.6635 ± 0.0129 4.8094 ± 0.0070 avgt ns/op 1.59x Yes
org.openjdk.bench.java.util.stream.pipeline.Terminal.baseline_prim_acc 24223.3686 ± 80.2419 133792.7095 ± 829.8218 thrpt ops/s 5.52x Yes
org.openjdk.bench.java.util.stream.AnyMatcher.par_filter_findAny 2055.6526 ± 48.7895 5118.9231 ± 608.2725 thrpt ops/s 2.49x Yes
org.openjdk.bench.java.util.ArraysFill.testFloatFill 2489.3997 ± 13.6858 2495.7770 ± 0.7738 thrpt ops/ms 1.00x No